/api-bootstrap-js

Express.js with Speed of Light API Bootstrap ES6 <3

Primary LanguageJavaScript

JS Amazing Features

Express.js with Speed of Light API Bootstrap ES6 <3

See the docs

Features

  • express.js
  • babel
  • webpack
  • jsdocs
  • mocha
  • chai

Express

Express is a light-weight web application framework to help organize your web application into an MVC architecture on the server side

Babel

Babel is our JS transpiler that converts ES6 JS code into ES5. Its a tool for transpiling your code.

Webpack

Webpack is a modular build tool that has two sets of functionality — Loaders and Plugins, with webpack we load our babel transpiled code, in future we also configure a plugin minifies and uglifies the output of babel transpiled code Webpack its configured to serve a backend API in this repo so a the Node Environment was configured

JSDoc

JSDoc is an API Docs generator for JS like Javadocs and phpDocumentos. Alow you to wirte your documentations comments directly to sorce code and JSDoc will scan your code and generate HTML Docs for you <3

Mocha

Mocha is a Javascript test framework that run on Node.Js and in browser, allowing you to test front/back-end of your aplication. Our usage of mocha it's focused in backend, to accomplish this task its configured to run in Node.Js environment

Chai

Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework. Chai was configured to work with Mocha

Other information

This repository its my small testing things area. Im trying to aways maintain the master branch stable for me and others who want a fast bootrap of a javascript application based on Express.js