Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GSS Frontend Project Management
Search
Laura Lee
April 15, 2016
Programming
140
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
51
Frontend Resource Intergration and Sharing
l443018
1
53
Flux+ReactJS Development
l443018
1
100
JSDC 2015 Generation of Frontend
l443018
1
130
Other Decks in Programming
See All in Programming
Turning Architecture into Unit Tests in the AI Era (NSSpain XIV)
steliosf
PRO
1
140
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
150
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
370
最近”作らせてる” ローカルAIアプリの話
akit37
0
460
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
110
Domain-Driven Transformation
hschwentner
2
2.3k
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Agents on Rails - Rails at Scale 2026
irinanazarova
0
530
sbt 2.0: takeoff
eed3si9n
0
150
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Tell your own story through comics
letsgokoyo
1
1.1k
Speed Design
sergeychernyshev
33
2.2k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
What's in a price? How to price your products and services
michaelherold
247
13k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
280
We Are The Robots
honzajavorek
0
400
The SEO identity crisis: Don't let AI make you average
varn
0
590
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
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