Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bool.js: Del desarrollo a la comunidad
Search
Pablo Andrés Dorado Suárez
September 08, 2015
Programming
0
120
Bool.js: Del desarrollo a la comunidad
Pablo Andrés Dorado Suárez
September 08, 2015
Tweet
Share
More Decks by Pablo Andrés Dorado Suárez
See All by Pablo Andrés Dorado Suárez
gRPC FTW: El howto completo
pandres95
0
220
How to split a system without getting a corpse?
pandres95
0
290
Si, ¡GitHub es una red social!
pandres95
0
60
go(() => serverless())
pandres95
0
230
Los Web Backend existen… ¡y los API Frontend también!
pandres95
0
55
El lado cool de las APIs con bool.js
pandres95
0
41
Mocha: dulces pruebas con Javascript
pandres95
0
180
Other Decks in Programming
See All in Programming
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
420
SourceGeneratorのススメ
htkym
0
180
Patterns of Patterns
denyspoltorak
0
1.3k
今から始めるClaude Code超入門
448jp
7
8k
ThorVG Viewer In VS Code
nors
0
760
高速開発のためのコード整理術
sutetotanuki
1
370
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
0
830
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
540
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Docker and Python
trallard
47
3.7k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How to train your dragon (web standard)
notwaldorf
97
6.5k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
120
Code Review Best Practice
trishagee
74
20k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
50
Mind Mapping
helmedeiros
PRO
0
71
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
Tell your own story through comics
letsgokoyo
1
800
Transcript
None
bool.js: del desarrollo a la comunidad Pablo Andrés Dorado Suárez
/ Development Researcher @ Bool Inc Sebastian Osorio / Developer @ Bool Inc
None
Pablo Andrés Dorado Suárez ȍ ··· pandres95 http://pandres95.me ȏ +57
319 206 1587 ȏ +52 55 6891 5242 Ǜ
[email protected]
Ǜ
[email protected]
Carlos Sebastian Osorio Parada ȍ ··· svzosoriosb ··· svzosorio http://svzosorio.co
ȏ +57 305 712 0884 ȏ +52 33 2070 8099 Ǜ
[email protected]
Ǜ
[email protected]
El principio
None
Meteor.js Sails.js ···
None
Arquitectura? Claro que si, pero enredada
Conexiones a datos: volver a aprender
Mucho que aprender, poco tiempo para hacer
Escalabilidad
La idea
None
None
Controller View DAO Models
- 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
module.exports = function(){ return { sum: function(a, b){ return a
+ b; } }; };
module.exports = function(Schema, mongoose){ var mySchema = new Schema({ name:
String, mail: String, password: String }); return mySchema; };
module.exports = function(){ var dog = new app.controllers.dog(); return [
{ method: ‘GET’, url: ‘/dogs’, action: dog.list, cors: true } ]; };
var calculator = new app.controllers.calculator(); calculator.sum(2, 2); // -> 4
Talk is (really) cheap
npm install -g bool.js
¿Qué sigue? • Unificar soporte para middleware • Más drivers
para otros web frameworks (Hapi, Koa) • Cross-API • CLI / Generators • i18n https://trello.com/b/aoNqwo6H
Síguenos http://booljs.co http://twitter.com/itsbooljs http://github.com/booljs
None
¡Gracias!