generator-yaap-express

0.1.1 • Public • Published

Yaap-Express generator for Yeoman

This generator scaffolds a basic web-application with a backend powered by Wire.js with Yaap. With yaap-extensions, a spring-like annotation-based development and dependency-injection is possible. (think @Autowired) Additionally, the yaap-express plugin for wire.js allows for easy creation of dynamic services similar to spring mvc.

Getting Started

To install generator-yaap-express from npm, run:

$ npm install -g generator-yaap-express

Finally, initiate the generator:

$ yo yaap-express

What You Get

This will be generated for you, if you choose to develop a rest-based service:

<root>
│
└───app
    │   app.js (the wiring context is setup here)
    │   config.json (server configurations)
    │   server.js (express server setup)
    │
    ├───controller
    │       dashboard.js (example rest-controller)
    │
    ├───model
    │
    ├───service
    │     messageService.js (service class from service-layer)
    └───public (static content)
        │   index.html (example angular application)
        │
        ├───images
        │       yeoman.png (example static content)
        │
        ├───javascripts
        │   │   application.js (example angular controller)
        │   │
        │   └───lib (3party browser libs go here)
        │       └───angular
        │
        └───stylesheets

Alternatively, this generator can create a webapplication with server-side rendering (using Jade).

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i generator-yaap-express

Weekly Downloads

1

Version

0.1.1

License

MIT

Last publish

Collaborators

  • warmuuh