Wondering what’s next for npm?Check out our public roadmap! »

    @loopback/example-todo
    TypeScript icon, indicating that this package has built-in type declarations

    3.11.1 • Public • Published

    @loopback/example-todo

    This is the basic tutorial for getting started with Loopback 4!

    Overview

    This tutorial demonstrates how to create a basic API for a todo list using LoopBack 4. You will experience how you can create REST APIs with just 5 steps.

    todo-tutorial-overview

    Setup

    First, you'll need to install a supported version of Node:

    Additionally, this tutorial assumes that you are comfortable with certain technologies, languages and concepts.

    • JavaScript (ES6)
    • REST

    Lastly, you'll need to install the LoopBack 4 CLI toolkit:

    npm i -g @loopback/cli

    Tutorial

    To follow this tutorial, begin with the Create your app scaffolding section.

    Steps

    1. Create your app scaffolding
    2. Add your Todo model
    3. Add a datasource
    4. Add a repository
    5. Add a controller
    6. Putting it all together
    7. Bonus: Integrate with a geo-coding service

    Try it out

    If you'd like to see the final results of this tutorial as an example application, follow these steps:

    1. Run the lb4 example command to select and clone the todo repository:

      lb4 example todo
    2. Switch to the directory.

      cd loopback4-example-todo
    3. Finally, start the application!

      $ npm start
      
      Server is running at http://127.0.0.1:3000

    Feel free to look around in the application's code to get a feel for how it works. If you're interested in learning how to build it step-by-step, then continue with this tutorial!

    Need help?

    Check out our Slack and ask for help with this tutorial.

    Bugs/Feedback

    Open an issue in loopback-next and we'll take a look.

    Contributions

    Tests

    Run npm test from the root folder.

    Contributors

    See all contributors.

    License

    MIT

    Install

    npm i @loopback/example-todo

    DownloadsWeekly Downloads

    444

    Version

    3.11.1

    License

    MIT

    Unpacked Size

    228 kB

    Total Files

    106

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar