gss frontend project management

Post on 14-Apr-2017

284 Views

Category:

Engineering

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

VITAL UI KIT

LAURA GSS-FED

/,

,

/ /

Ai, Sketch, Ps JS, CSSGulp, NPM, Bower, Angular, Cordova,

Ionic

UI UX RWDCross-Browser

CRUDCross-Platform

VS

— 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

top related