$30 off During Our Annual Pro Sale. View Details »
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
コンテキスト情報を活用し個社最適化されたAI Agentを実現する4つのポイント
kworkdev
PRO
1
1.8k
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
720
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
0
150
2025年 開発生産「可能」性向上報告 サイロ解消からチームが能動性を獲得するまで/ 20251216 Naoki Takahashi
shift_evolve
PRO
2
210
AI駆動開発の実践とその未来
eltociear
1
440
文字列の並び順 / Unicode Collation
tmtms
3
630
SREには開発組織全体で向き合う
koh_naga
0
390
Snowflakeで実践する、生成AIを活用した「自然言語によるデータとの対話」
nayuts
0
130
【U/Day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
1k
AIの長期記憶と短期記憶の違いについてAgentCoreを例に深掘ってみた
yakumo
4
470
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
360
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
140
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
290
Context Engineering - Making Every Token Count
addyosmani
9
540
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
It's Worth the Effort
3n
187
29k
So, you think you're a good person
axbom
PRO
0
1.8k
Agile that works and the tools we love
rasmusluckow
331
21k
Bash Introduction
62gerente
615
210k
Six Lessons from altMBA
skipperchong
29
4.1k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.1k
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