Git Product home page Git Product logo

fullstackenviormentss / generator-ng-fullstack Goto Github PK

View Code? Open in Web Editor NEW

This project forked from diylogos/generator-ng-fullstack

2.0 3.0 0.0 1.77 MB

Client, server or fullstack - it's up to you. ng-fullstack gives you the best of the latest: Node, Go, HTTP/2, Angular 1, Angular 2, Vue, Aurelia, Express, Koa, Echo, Gin, MongoDB, Gulp, Babel, Typescript and much more.

JavaScript 93.09% CSS 0.44% HTML 0.89% TypeScript 2.98% Go 2.59%

generator-ng-fullstack's Introduction

logo

ng-fullstack is a yeoman generator that allows you to rapidly get started with prototyping web applications with the newest technologies available. It allows you to choose between a client app, a server app or a fullstack app. All of them simple to extend and powerful to use.

Getting Started

If you already have Node/Go setup, all you have to do is run:

$ npm install -g generator-ng-fullstack

Or, if you want to run the latest (in development) version:

$ npm install -g generator-ng-fullstack@next

Then, to create a new app, simply run:

$ yo ng-fullstack

A few questions will be shown, make sure you answer them and, there you go! Now you have the boilerplate app working.

Since some parts of the stack might be new to you, the boilerplate app is a simple TodoApp using the best approaches, separations of concerns and responsabilities - so you can see how it all works together as well as study the chosen stack. For more info, checkout the Todo App in the wiki.

Check the getting started session in the wiki for more info.

Wiki

In the wiki you'll find: pro tips, the sub-generators, FAQ, Troubleshooting, walkthroughs, tips for deployment and much more.

Chat

Do you have a doubt, want to talk about something cool or just want to chat? Join us on the gitter chat ๐Ÿ˜„

Contributing

Pull requests, helping others solving issues, improving the Wiki, among other tasks, are all valid, and more than welcome, contributions - don't hesitate.

When doing a Pull Request, make sure you target the dev branch, master is supposed to be an stable branch - the changes are merged only at the end of a version.

As for tests, run simply run npm t - it'll run both unit and acceptance tests.

Development

Branch Status Coverage Version
master Build Status Coverage Status npm version
next Build Status Coverage Status ---

Resources

Here are some links to help you understand some of the parts of the stack:

License

MIT

generator-ng-fullstack's People

Contributors

ericmdantas avatar abdizriel avatar rahulswaminathan avatar dev-force avatar georgeedwards avatar tadimsky avatar videl avatar kyuumeitai avatar bryant1410 avatar remicastaing avatar frgomes avatar justingreenberg avatar thebrenny avatar dmitrc avatar oopdaniel avatar dancancro avatar dovetailbs avatar bernardbr avatar

Stargazers

frankfanslc avatar Nick Fn Blum avatar

Watchers

James Cloos avatar  avatar Nick Fn Blum 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.