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
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
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
7.5k
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
140
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
280
My Marp Sample
sinoue0108
0
110
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.6k
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
220
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
120
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
260
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
250
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
250
生成AI導入の「期待外れ」を乗り越える ー 開発フロー改革が目指す、真の組織変革
starfish719
0
5.1k
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
580
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
380
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
570
A designer walks into a library…
pauljervisheath
211
24k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Between Models and Reality
mayunak
4
400
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
220
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
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