Coder Social home page Coder Social logo

praveenmunagapati / loopback-next Goto Github PK

View Code? Open in Web Editor NEW

This project forked from loopbackio/loopback-next

0.0 1.0 0.0 1.25 MB

LoopBack makes it easy to build modern applications that require complex integrations.

Home Page: http://loopback.io

License: Other

Shell 0.34% JavaScript 1.56% TypeScript 98.10%

loopback-next's Introduction

loopback-next

Gitter Travis Build Status AppVeyor Build status Coverage Status

LoopBack makes it easy to build modern applications that require complex integrations.

  • Fast, small, powerful, extensible core
  • Generate real APIs with a single command
  • Define your data and endpoints with OpenAPI
  • No maintenance of generated code

Status: ALPHA

LoopBack Next is a work in progress, the public API is frequently changed in backwards-incompatible ways. See Upcoming-Releases on wiki for more details.

Installation

Make sure you have the following installed:

Then in your Node.js project root, run:

npm install -S @loopback/core

Make sure you set "target": "es6" in your compiler options in your tsconfig.json if you're using a TypeScript project. See Installation for detailed information.

Example

A basic controller:

export class UserController {
  async getUserByName(username: string): Promise<UserResponse> {
    const users = new UserRepository();
    const user = await users.findOne({where: {username: username}});
    if (!user) {
      throw createHttpError.NotFound(`User ${username} not found.`);
    }
    return new UserResponse(user);
  }
}

To create your first LoopBack 4 application, See Getting Started.

Documentation

Team

Project Architects:

Raymond Feng Miroslav Bajtos Ritchie Martori Kevin Delisle

Project Maintainers:

Biniam Admikew Diana Lau Janny Hou Simon Ho
Kyu Shim Loay Gewily Rand McKinney Taranveer Virk

See all contributors.

Contributing

License

MIT

loopback-next's People

Contributors

bajtos avatar superkhau avatar simonhoibm avatar ritch avatar raymondfeng avatar virkt25 avatar deepakrkris avatar mpatsute avatar rashmihunt avatar loay avatar kjdelisle avatar dhmlau avatar setogit avatar b-admike avatar crandmck avatar el-davo avatar shimks avatar rmg avatar siddhipai avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.