jkazama / sample-ui-react Goto Github PK
View Code? Open in Web Editor NEWMaterial-UI+ React.js + Redux [ Pug / Scss / Babel ]
License: MIT License
Material-UI+ React.js + Redux [ Pug / Scss / Babel ]
License: MIT License
lodash が v4 から bower サポートを外したこともそうですが、 2 つのパッケージ管理を混ぜるのは分かりにくいので npm で一本化してみます
一応懸念は以下あたり。
HTML テンプレートを Jade から Pug へ変更します
js ファイルの中で jade を利用すると冗長な感じになるため、シンプルな JSX に戻します。
現状 Babel の IE 対応で以下の問題が存在しています。
現状 gulp の同期実行に runSequence を利用しているのですが、戻り値を返していないタスクが存在しているため適切な順序で処理がおこなわれる保証がとれていません。
以下の更新をおこないます。
Babel 6 に対応します。ついでに gulpfile も ES6 に変更して CoffeeScript 依存をなくします。
現状シンプルな Flux ベースで実装していますが、 Redux ベースに切り替える事を検討します。
※あわせて依存ライブラリの見直しもおこないます。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.