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
Lets' yo
Search
Tin Aung Lin
February 19, 2015
Technology
0
49
Lets' yo
A stack to bootstrap your project's prototyping or whatever you will see.
Tin Aung Lin
February 19, 2015
Tweet
Share
More Decks by Tin Aung Lin
See All by Tin Aung Lin
meteor_is
talnet
3
330
Other Decks in Technology
See All in Technology
Claude Code 2026年 最新アップデート
oikon48
14
11k
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
290
Phase03_ドキュメント管理
overflowinc
0
120
AlloyDB 奮闘記
hatappi
0
180
Keycloak を使った SSO で CockroachDB にログインする / CockroachDB SSO with Keycloak
kota2and3kan
0
170
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
140
Phase01_AI座学_基礎
overflowinc
0
210
脳内メモリ、思ったより揮発性だった
koutorino
0
390
WebアクセシビリティをCI/CDで担保する ― axe DevTools × Playwright C#実践ガイド
tomokusaba
2
200
It’s “Time” to use Temporal
sajikix
3
230
[2] Power BI Deep Dive [2026-03]
ohata_bi
0
100
DDD×仕様駆動で回す高品質開発のプロセス設計
littlehands
0
170
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
Music & Morning Musume
bryan
47
7.1k
What's in a price? How to price your products and services
michaelherold
247
13k
KATA
mclloyd
PRO
35
15k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
So, you think you're a good person
axbom
PRO
2
2k
Design in an AI World
tapps
0
170
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
990
Transcript
AUTOMATED FRONTEND DEVELOPMENT let’s yo
Tin Aung Lin DevOps Engineer at NEX
What Are We Going To AUTOMATE ? • Dependencies Injection
• Media Optimisation • Code Optimisation • Deployment Automation
Three Tools*|+ = one STACK
yeoman: the scaffolding tool grunt : the task runner bower
: the package manager Links* 1. http://yeoman.io/ 2.http://gruntjs.com/ 3.http://bower.io/
NODE PACKAGES $ npm install -g yo $ npm install
-g grunt-cli $ npm install -g bower
YOEMAN GENERATORS
WEB APP https://github.com/yeoman/generator-webapp $ npm install -g generator-webapp
$ mkdir ~/study/yeoman $ cd ~/study/yeoman $ yo webapp —skip-install
START
BOWER *yeoman generate a bower.json *manage dependencies without any pain
$ bower install --save angular $ grunt wiredep
GRUNT TASKS *yeoman generate a Gruntfile.js *default tasks grunt serve
- to run the app in an endpoint [ http://localhost:9000 ] grunt build - include a lot of sub tasks like cssmin/htmlmin/imagemin and opts out a simple html/css web-app with dependencies injected under bower_components/*
DIST/* Your web app is ready to be deployed.
THANKS