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
Generadores de Código en Javascript
Search
Jairo Honorio
October 26, 2017
Programming
0
220
Generadores de Código en Javascript
https://github.com/jahd2602/raml-webservice-generator
Jairo Honorio
October 26, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
Architectural Extensions
denyspoltorak
0
280
CSC307 Lecture 09
javiergs
PRO
1
830
Fragmented Architectures
denyspoltorak
0
150
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
280
AI時代の認知負荷との向き合い方
optfit
0
160
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
110
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
200
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
Fluid Templating in TYPO3 14
s2b
0
130
Grafana:建立系統全知視角的捷徑
blueswen
0
330
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
120
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
A Soul's Torment
seathinner
5
2.2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
76
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
140
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
Game over? The fight for quality and originality in the time of robots
wayneb77
1
110
Docker and Python
trallard
47
3.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
Transcript
Generadores de Código en Javascript Jairo Honorio @JairoAHD
[email protected]
Hola, soy Jairo • Aprendí a programar con videojuegos •
Me gradué de Ingeniero de Software • Trato de optimizar todo trabajo repetitivo
SPAs, REST y RAML • Single Page Applications • REpresentational
State Transfer • RESTful API Modeling Language Documentación Ej. HTML Librerías Ej. Java, PHP, NodeJS, Go
None
Escribe tu generador de código en 3 pasos 1. Tomar
un código de un CRUD básico ◦ MEAN skeleton ◦ Silex skeleton ◦ El stack de tu preferencia
Escribe tu generador de código en 3 pasos 2. Usar
un lenguaje de plantillas para cada archivo reemplazando los nombres por los definidos en RAML ◦ routes.js > routes.js.swig ◦ express.js > express.js.swig ◦ mongoose.js > mongoose.js.swig
None
Escribe tu generador de código en 3 pasos 3. Crea
una interface gráfica o de linea de comandos ◦ node bin/raml-to-webservice.js api.raml -l phpSilex -o output/ ◦ Interface gráfica con electron
None
Enlaces github.com/jahd2602/raml-webservice-generator youtube.com/watch?v=AufIRxuaS9w speakerdeck.com/jahd2602
Gracias Jairo Honorio @JairoAHD
[email protected]