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
210
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
童醫院敏捷轉型的實踐經驗
cclai999
0
210
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
690
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
おやつのお供はお決まりですか?@WWDC25 Recap -Japan-\(region).swift
shingangan
0
110
PicoRuby on Rails
makicamel
2
120
#QiitaBash MCPのセキュリティ
ryosukedtomita
0
960
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
750
ふつうの技術スタックでアート作品を作ってみる
akira888
0
440
GraphRAGの仕組みまるわかり
tosuri13
8
530
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
550
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
130
XP, Testing and ninja testing
m_seki
3
230
Featured
See All Featured
How GitHub (no longer) Works
holman
314
140k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Thoughts on Productivity
jonyablonski
69
4.7k
Scaling GitHub
holman
459
140k
Statistics for Hackers
jakevdp
799
220k
The Cult of Friendly URLs
andyhume
79
6.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Code Review Best Practice
trishagee
69
18k
Being A Developer After 40
akosma
90
590k
Producing Creativity
orderedlist
PRO
346
40k
Transcript
Generadores de Código en Javascript Jairo Honorio @JairoAHD jairo@jahdsoft.com
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 jairo@jahdsoft.com