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

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

Avatar for gdljs 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.

Avatar for gdljs

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