Skip to content

JacobWay/smile-you

Repository files navigation

build status

Name:

The Front Engineering Project

Philosophy & Ideas:

Front-end and back-end indepently(seprately) developing

The front-end engineering workflow

Module Bundler, Optimization Tools

Webpack

Pakage Management Tools:

NPM

ES6 tools:

BabelJS

ES6 Features:

Class + Arrow Function + Let, Const + Modules + Template String + Destructuring + Default, Rest Parameters + Spread Operator + Async + Promise

JS Libraries:

ReactJS + Redux + React-Router + jQuery

Layout Library:

Bootstrap + html5 Semantic + Div Responsive Layout

HTML:

Html5

CSS Tools:

SCSS

Unit Testing Tools:

Jest + Mocha Test Runner + Chai Assertion + Enzyme

Debug Tools & Performance Analysis Tools:

Google Chrome Web Developer Tools

Other Tools:

ESLint, ZSH

Version Control System:

Git, Github

Editor:

Vim

Data API Format:

JSON

Development Http Server:

Webpack-dev-server

OS Platform:

Linux, Mac, Windows