Prototipado web rápido
Generando un MVP en minutos
Diego Coy
Speaker
Developer


@unJavaScripter
¿Qué vamos a hacer?


¿Cuántos lenguajes?
JavaScript


JavaScript


Software necesario






NodeJS
nodejs.org


Gulp
$ sudo npm install -g gulp-cli
Bower
$ sudo npm install -g bower
Yeoman
$ sudo npm install -g yo
MongoDB
mongodb.org

"La comunidad"
AngularJS Full-Stack generator
https://github.com/angular-fullstack/generator-angular-fullstack
$ npm install -g generator-angular-fullstackNuestra app



Iniciar un proyecto
$ mkdir miapp
$ cd miapp/
$ yo angular-fullstack elNombreDeMiProyectoIniciar un proyecto

JavaScript Compiler -> Babel

Markup -> HTML


Pre procesador CSS -> Stylus o CSS
Router -> UI router
Bootstrap -> Y
UI Bootstrap -> Y



Database -> Mongoose
Authentication -> Y
oAuth




SocketIO -> Y
Task manager -> Gulp
Testing -> Jasmine


Nuestro MVP

Ingeniería Forestal

Conseguir información digital acerca de especies de Colombia acuáticas es difícil
Catálogo de plantas
Crear un end point en nuestra API
$ yo angular-fullstack:endpoint plantaCrear un end point en nuestro cliente
$ yo angular-fullstack:route plantaQue gracias

Fishackaton
By Diego Coy
Fishackaton
- 1,043