Upgrade to Pro — share decks privately, control downloads, hide ads and more …

bool.js: Del desarrollo a la comunidad by @svzosorio

gdljs
November 24, 2015

bool.js: Del desarrollo a la comunidad by @svzosorio

Slides de la septima sesión de GDLJS del 24 de noviembre.

Una introducción y demostración de BoolJS, un framework web para node.js diseñado para mejorar como organizamos nuestras apps.

gdljs

November 24, 2015
Tweet

More Decks by gdljs

Other Decks in Technology

Transcript

  1. - app.js - configuration/ | - database.json | - mail.json

    | - etc.json - controllers/ | - dog.js | - sheep.js - dao/ | - animal.js | - human.js - models/ | - animal.js | - human.js - utils/ | - ... - test
  2. module.exports = function(Schema, mongoose){ var mySchema = new Schema({ name:

    String, mail: String, password: String }); return mySchema; };
  3. module.exports = function(){ var dog = new app.controllers.dog(); return [

    { method: ‘GET’, url: ‘/dogs’, action: dog.list, cors: true } ]; };
  4. ¿Qué sigue? • Routes • Unificar soporte para middleware •

    Más drivers para otros web frameworks (Hapi, Koa) • Cross-API https://trello.com/b/aoNqwo6H
  5. 0.1.0: All Together Now • Primera API funcional • Cargamos

    correctamente la estructura del proyecto • Soporte de bases de datos y servidor web (Express incialmente)
  6. 0.2.0: It’s The End Of The World As We Know

    It (And I Feel Fine) • Implementados plugins desde la API • Mejor soporte para más proveedores
  7. 0.3.0: Everybody’s Changing • Nuevo punto de acceso para acceder

    a la API de bool.js • Se mejoró el repositorio de plugins
  8. 0.4.0: Banana Smoothie • Nuevos recursos de API • Instanciado

    utilidades en momento de carga • Validando Data Loaders.
  9. 0.5.0: People Are Strange (30 de Noviembre) • Ahora soportamos

    routers para eventos (Websockets, MQ, …) • Corrección de muchos, muchísimos bugs. • Actualización del CLI