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
Build, test y deploy efectivo en JavaScript
Search
Ricardo Borillo
October 25, 2014
Technology
320
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Build, test y deploy efectivo en JavaScript
Slides from the talk at Barcelona Software Craftmanship 2014 (25th of October, Barcelona)
Ricardo Borillo
October 25, 2014
More Decks by Ricardo Borillo
See All by Ricardo Borillo
De la metodología a la práctica. ¿Cómo trabajan los equipos de desarrollo?
borillo
0
46
Deuda técnica en procesos de entrega continua
borillo
1
40
Serverless y React, la pareja perfecta
borillo
0
270
Agile JavaScript
borillo
0
390
La ubicuidad de la tecnología
borillo
1
82
2 años en el Cloud: Presente y futuro del entorno de gestión UJI
borillo
0
100
El testing en JavaScript ya no es para gurús
borillo
0
510
Tendencias en el desarrollo profesional de aplicaciones con Java, React y Docker
borillo
2
220
Gestionando el viaje a la nube: El entorno de Gestión UJI en el cloud
borillo
0
130
Other Decks in Technology
See All in Technology
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
580
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
5
1.3k
地球に⽣きるAI —GeoAIと「中間領域」— / AI Living on Earth — GeoAI and the “Intermediate Layer” —
ykiyota
0
270
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
8
4.6k
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
3
1.4k
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
3
2.1k
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
750
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
290
機械学習を「社会実装」するということ 2026年夏版 / Social Implementation of Machine Learning June 2026 Version
moepy_stats
4
1.3k
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
240
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
120
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
19
6.4k
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
240
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
330
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
Technical Leadership for Architectural Decision Making
baasie
3
400
Typedesign – Prime Four
hannesfritz
42
3.1k
Scaling GitHub
holman
464
140k
The browser strikes back
jonoalderson
0
1.2k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
A Soul's Torment
seathinner
6
2.9k
WENDY [Excerpt]
tessaabrams
11
38k
Transcript
Build, test & deploy efectivo en JavaScript Ricardo Borillo @borillo
None
None
None
None
None
None
BUILD
None
None
None
None
None
None
None
None
FILE TRANSFORMATION
minify
concat
watch
BROWSER INTEGRATION
None
<script src="http://localhost:35729/livereload.js"></script>
$ python -m SimpleHTTPServer
None
None
OTHERS
watch
None
None
None
None
None
TEST
FASTSTABLE REPETIBLE INDEPENDENT SUT
None
None
None
ACCEPTANCE TESTING
None
None
None
None
None
None
None
None
nightmarejs
nightmarejs
None
None
None
None
None
None
e2e
None
not only for ...
$ npm install --save-dev gulp-protractor protractor $ ./node_modules/protractor/bin/webdriver-manager update
None
None
None
PAGE OBJECTS
astrolabe astrolabe
astrolabe
UNIT TESTING
None
None
None
None
None
None
None
None
None
None
None
DEPLOY
None
None
CLUSTER PROXY MONITOR LOG NO DOWNTIME
None
None
None
None
+ DEPLOY
None
None
None
None
None
None
None
LOGS WINSTON KIBANA
LOGS WINSTON
https://github.com/borillo/software-craftmanship-2014
! Thanks
[email protected]
@borillo