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-fullstack
Nuestra app
Iniciar un proyecto
$ mkdir miapp
$ cd miapp/
$ yo angular-fullstack elNombreDeMiProyecto
Iniciar 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 planta
Crear un end point en nuestro cliente
$ yo angular-fullstack:route planta
Que gracias
Fishackaton
By Diego Coy
Fishackaton
- 926