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
GSS Frontend Project Management
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Laura Lee
April 15, 2016
Programming
140
2
Share
GSS Frontend Project Management
GSS 前端專案開發管理
Laura Lee
April 15, 2016
More Decks by Laura Lee
See All by Laura Lee
Front-end Project Development -- from install, development to production
l443018
0
44
Frontend Resource Intergration and Sharing
l443018
1
51
Flux+ReactJS Development
l443018
1
98
JSDC 2015 Generation of Frontend
l443018
1
130
Other Decks in Programming
See All in Programming
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.3k
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
130
RSAが破られる前に知っておきたい 耐量子計算機暗号(PQC)入門 / Intro to PQC: Preparing for the Post-RSA Era
mackey0225
3
130
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
9
5.6k
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
320
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
230
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
190
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
190
ファインチューニングせずメインコンペを解く方法
pokutuna
0
300
3分でわかるatama plusのQA/about atama plus QA
atamaplus
0
140
Make GenAI Production-Ready with Kubernetes Patterns
bibryam
0
110
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.2k
WENDY [Excerpt]
tessaabrams
9
37k
Designing for humans not robots
tammielis
254
26k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Tell your own story through comics
letsgokoyo
1
890
Paper Plane
katiecoart
PRO
1
49k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
250
Being A Developer After 40
akosma
91
590k
Utilizing Notion as your number one productivity tool
mfonobong
4
290
Rails Girls Zürich Keynote
gr2m
96
14k
Transcript
VITAL UI KIT 樄咳妿涢獤Ձ LAURA GSS-FED
獮ᒒૡ֢ 殻ፓ ଘᶎ戔懯 翕殷戔懯 羬翄樄咳 獉 覌眲向ᶎ戔懯 疥ଘᶎ戔懯ॺ粚/ڰ礂 ک翕殷, ے獈㵕眲
ୌ缏樄咳絑ह, 碉ݳ 獮ᒒૡٍ 肬圸 獮ᒒ戔懯/戔懯 獮ᒒૡ纷/獮ᒒ戔懯 獮ᒒૡ纷 ૡٍ Ai, Sketch, Ps JS, CSS Gulp, NPM, Bower, Angular, Cordova, Ionic 蒂ቘጱ㺔氂 UI UX RWD Cross-Browser CRUD Cross-Platform
獮ᒒVS盅ᒒ 盅ᒒ 獮ᒒ 秚ੂ 樄რ ᯿憙绐ਧ ᯿憙盠蝧樄咳 ਞ獊 — —
ฃአ ݢ᯿አ Ӟॺ秇ୗग़圵䛑አ
None
— Rasmus LerdorfҁPHPԏᆿ҂ ౯犋ฎӞ㮆፥ጱૡ纷䒍牐 ౯䩚ᥜӞ牧ک胼᪒ԏ盅疰犋ᓕԧ ” “
獮ᒒૡ纷 • 柹矑ҁ獮ᒒUI戔懯҂->ҁ盅ᒒ虻碘䓚҂ጱ䱋禿 • 虏獮ᒒ戔懯䒍磪অጱ樄咳絑ह • ૡٍ۱奲ݳ (犋ॡ䨝ℂ襉樄ত䌃蚏 磪ፘ狅㺔氂) •
ᓕቘ • 姘虁
獮ᒒૡ纷 礍絑ह+ᓕቘ 50% Html 5% CSS 20% JS 25%
䌕礯ᓕቘ • 礍絑ह Install (by NPM, Bower) • 樄咳螂纷 Developing
(by Gulp) • sass->css, jade->html, live reload • ॺկᓕቘ • 粚矒ګ • ۱ Production / Build js dirtify, code/瑽粙瓟婘蜍ڊ, ے獈粚稗ਯޞ... • // 蜍ڊਞ蕕䲆 (Deploy) ۱APP碻襑ᥝ
礍絑ह INSTALL • NodeJS - JavaScript runtime built on Chrome's
V8 JavaScript engine • 獮ᒒ樄咳ፘ橕ጱૡٍ۱य़ग़ฎचෝNodeJS • 礍絑हचૡٍ NodeJS NPM (Node Package Management NodeJSॺկᓕቘૡٍ) gulp (Task runner) JS Framework (Cordova, Angular…) Bower (ॺկᓕቘૡٍ ݢᛔ㵕蒂ቘፘ狅 㯏介ॺկฎ玽粚悳统)
樄咳螂纷 DEVELOPING • ܻত䲆翥捌蜍ڊ, live reload • ᪠䕩ਧ֖覍ଉ覍ଉ᯿ᥝ • ॺկᓕቘ
- 碝ጱॺկฎ玽䨝疩膌䌕礯᪒犋㵕牫 • 粚矒ګ - 虏ӥ㮆矑ಋጱՈ磪Ԧ亣ጱ䌕礯ݢ犥᪒
GULP TASK RUNNER 䔶य़ጱ䲆礯蒂ቘ秚
۱ PRODUCTION • js, image瓟婘, 蝢ଉ犋䨝ڊ匍㺔氂 • html瓟婘, 绚໒(spacing)ݢ胼犋憎, 纸盏段粚ᶎ
• css瓟婘, ݢ胼磪Ꮘ粚眈玀叨ኞ, style᪒ധ (ܻࢩ螭๚ತک, വ介ฎॺկ㺔氂)
node_module (config file: package.json) ਞ蕕ॺկፓ秂虻碘䄸, 硯樄咳褩ྦྷ襑ᥝጱ絑ह (devDependencies), ই eslint, sass缛缛
bower_components (config file: bower.json) ਞ蕕ॺկፓ秂虻碘䄸, package.json獤樄 硯src, library缛ᥝॺկ(dependencies), ই ionic, JQuery缛缛 gulp (config file: config.js) tasks/ ಅ磪task獤䲆ᓕቘ牧硯ᗝෝ種虻碘䄸 util/ 䌕槹妔taskᘒ覍䌕礯ֵአጱૡٍ index.js gulp蝱獈讨 config.js ਧ嬝taskಅ襑㷢碍牧ොᓕቘ src ᯿ᥝጱܻত嘨硯ᗝ蒂牧ૡ纷䒍ࣁ蝡愊砰䌃纷ୗ㪔ᓕቘ䲆礯 www srcܻত嘨翥捌盅蜍ڊᛗ種牧ಅ磪srcጱ狕硬矑䨝薟荠種蒂ጱ䲆礯 च䌕礯奾䯤
GITHUB • य़ᐟ㮉肞褸瑿 • README, Document, Issues 褛֎֦ጱঅ๏(?)
— ӥӞ㮆䌕礯姘虁ૡ纷䒍 䌕礯礍䯤অ蕦褾牧፡犋睞... ” “
README • https://github.com/GSS-FED/gulp-starter-kit • Dependencies ޞᎣ種䌕礯殾狅蚅ෝߺ犚ॺկ • Development ݝ磪樄咳碻襑ᥝጱॺկ •
Install ਞ蕕䌕礯瞲犤 • Usage 樄咳䌕礯瞲犤 • File Structure, Project Management, Project Development… ٌ犢䌕礯虻懱
ੜ愆獅
ፘ狅㺔氂
ፘ狅㺔氂
ፘ狅㺔氂
ፘ狅㺔氂
獍橕碻樌 • Monday Workshop • ྯ蝰Ӟภ樌6pm-7pm 伛碻ෝ801硽ਰ砮ڊ(ݢ胼硬瑿讨) • 磧碝窞௳藶森ਧSlack “monday-workshop”
獍樄chanel (稭蜰ے 獈) • و執կ • ྯ蝰捍纷膏虻რ獤Ձ • https://hackpad.com/Monday-Workshop-XRVCqoisJVI
REFERENCE • Gulp, Grunt, Bower犥现npm http://blog.darkthread.net/post-2014-09-25-gulp-grunt-bower- npm.aspx • Gulp᯿讨執懿 https://kejyuntw.gitbooks.io/gulp-learning-notes/content/
• 犢Ӟ盨ԏӥ㳫ᴻ11ᤈ纷ୗ嘨 肥翕螗稵 http://hk.thenewslens.com/post/305094/
THANKS FOR LISTENING