An open API service indexing awesome lists of open source software.

https://github.com/mazipan/nodejs-simple-restfull-with-express

:zap: ExpressJS Rest API Sample
https://github.com/mazipan/nodejs-simple-restfull-with-express

crud express-boilerplate expressjs expressjs-crud expressjs-sample

Last synced: 2 months ago
JSON representation

:zap: ExpressJS Rest API Sample

Awesome Lists containing this project

README

        

# nodejs-simple-restfull-with-express
This is sample for creating Restful API with nodejs.

Preview :

Using technology


- NodeJS and Expressjs for server routing
- Jade for server templating
- Angularjs, jQuery, VueJs
- Bootstrap for CSS template
- Grunt for Task Runner



Installation


- Install grunt-cli, read : http://gruntjs.com/getting-started

sudo npm install -g grunt-cli

- Install depedency

sudo npm install

- Run Task

grunt --verbose

- Run project

npm start

- Open in Browser

http://localhost:3000 ==> index
http://localhost:3000/app ==> CRUD using jquery
http://localhost:3000/angularapp ==> CRUD using AngularJS
http://localhost:3000/vueapp ==> CRUD using VueJS



Here you will learn about


- Create server route using ExpressJS, read more : https://expressjs.com/en/guide/routing.html
- Using server side templating using Jade Templating, read more : http://jade-lang.com/tutorial/
- Create AngularJS Services for wrapping all request to server using Angular Resources, read more : https://docs.angularjs.org/api/ngResource/service/$resource
- Create CRUD using AngularJS ==> http://localhost:3000/angularapp
- Create CRUD using VueJS ==> http://localhost:3000/vueapp
- Create CRUD using JQuery ==> http://localhost:3000/app

**Hope will usefull for you all.**

Contact Me :

[![Email](https://img.shields.io/badge/mazipanneh-Email-yellow.svg?maxAge=3600)](mailto:[email protected])
[![Website](https://img.shields.io/badge/mazipanneh-Blog-brightgreen.svg?maxAge=3600)](https://mazipanneh.com/blog/)
[![Facebook](https://img.shields.io/badge/mazipanneh-Facebook-blue.svg?maxAge=3600)](https://facebook.com/mazipanneh)

[![Twitter](https://img.shields.io/badge/Maz_Ipan-Twitter-55acee.svg?maxAge=3600)](https://twitter.com/Maz_Ipan)
[![Linkedin](https://img.shields.io/badge/irfanmaulanamazipan-Linkedin-0077b5.svg?maxAge=3600)](https://id.linkedin.com/in/irfanmaulanamazipan)
[![Slideshare](https://img.shields.io/badge/IrfanMaulana21-Slideshare-0077b5.svg?maxAge=3600)](https://www.slideshare.net/IrfanMaulana21)