Quickstart
A quick dive into getting started with Lore
A quick dive into getting started with Lore
In this step we're going to create a model for our tweet, and in the process, we'll learn about some of the functionality automatically provided by Lore as a result.
You can view the finished code for this step by checking out the
fetching.2
branch of the completed project.
Before you can fetch data in Lore, you first need to create a model that represents the resource you want to fetch. Since we want to fetch tweets, we're going to create a tweet
model.
Run this command to generate that model:
lore generate model tweet
This will create a model called tweet
, and place the file at src/models/tweet.js
.
You can learn more about the
generate model
command here.
Similar to the files in the /config
folder, this file contains a lot of comments, which document the properties you can change, along with their default values. But if you ignore all the comments, this file is essentially empty:
// src/models/tweet.js
export default {
};
While it may not look like it, we now have all the code required to fetch tweets from the API, and we'll explore some of that functionality in the next step.
If everything went well, your application should now look like this. Still the same as before :)
Below is a list of files modified during this step.
export default {
};
export default {
}
export default {
}
Next we're going to talk about a design paradigm called convention over configuration, and introduce some of the functionality we just unlocked.