A ideia deste projeto e praticar e aprender conceitos e padrões JavaScript e treinar uma aplicação que alimenta um Front-End <3
1 - Prepare the evironment:
$ npm install
2 - Clone the project and install the dependecies:
$ git clone git@github.com:RobsonGap/api-rest-node.git
$ cd api-rest-node
$ npm install
3 -- Run static server and livereload:
$ node index.js
-
Simulando um Servidor local com o : Live Server
-
bcrypt encripitando dados e senhas : Bcrypt
-
Express recursos para API : Express
-
File System ou FS : FS
-
Jsonwebtoken gerando um toke para codificar acesso : Jsonwebtoken
-
Mongoose modelagem elegante de objetos mongodb para node.js:Mongoose
-
Nodemailer é um módulo para aplicativos Node.js para permitir fácil como o envio de e-mail:Nodemailer
-
Nodemailer-express-handlebars é um plugin útil para Nodemailer que permite que você use modelos handlebars em seus e-mails HTML:Nodemailer-express-handlebars
-
Path O módulo fornece muita funcionalidade muito útil para acessar e interagir com o sistema de arquivos.path:PATH
-
MongoDB O MongoDB é um banco de dados orientado a documentos (document database) no formato JSON, MongoDB
-
Node.JS Como um ambiente de execução JavaScript assíncrono orientado a eventos, o Node.js é projetado para desenvolvimento de aplicações escaláveis de rede. No exemplo a seguir, diversas conexões podem ser controladas ao mesmo tempo. Em cada conexão a função de callback é chamada. Mas, se não houver trabalho a ser realizado, o Node.js ficará inativo. Node.JS
API REST<3
To keep better organization of releases we follow the Semantic Versioning 2.0.0 guidelines.
Find on our roadmap the next steps of the project ;)
Want to contribute? Follow these recommendations.