- https://gist.github.com/zellyn/3987890
- http://cmx.io/
- https://codegolf.stackexchange.com/questions/8562/recreate-an-xkcd-graph-procedurally-with-your-favorite-plotting-tool
- http://bl.ocks.org/zellyn/3987890
- http://bl.ocks.org/dfm/3914862
- https://github.com/ipython/xkcd-font
- http://xkcdgraphs.com/
- https://www.chrisstucchio.com/blog/2014/why_xkcd_style_graphs_are_important.html
- https://www.sitepoint.com/6-incredible-svg-pattern-generators/
- https://medium.com/@parkerdan/react-reselect-and-redux-b34017f8194c
- https://medium.com/dailyjs/when-do-i-know-im-ready-for-redux-f34da253c85f
- Use Smart and Dumb Components (Know More)
- Don't connect every component with the store which needs data from the store. Try to use pass data via props.
- Take care in how you are storing the data in your store or else you will end up with a store with too many keys lying around, which simply becomes difficult to make sense.
- Put things like different reducers, actions, selectors, etc in their own files for better separation of concerns.
- Use solid redux libraries like redux-saga for async requests, redux-form for form handling, etc.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://github.com/google/closure-compiler/wiki/Types-in-the-Closure-Type-System | |
React.propTypes https://github.com/facebookincubator/create-react-app/issues/209 | |
https://github.com/clojure/clojurescript/wiki/Compile-Time-Type-Checking#type-resolution | |
is it ready? https://reasonablytyped.github.io/ReasonablyTyped/ | |
https://flow.org/blog/2016/10/13/Flow-Typed/ | |
https://github.com/flowtype/flow-typed/issues/1220 | |
https://github.com/flowtype/flow-typed/issues/1494 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// pair with https://github.com/gr2m/appcache-nanny | |
// read more http://mmariani.github.io/appcachefacts/ | |
// https://iandevlin.com/blog/2015/06/html5/getting-appcaches-fallback-to-work-crossbrowser/ | |
const SW_PRECACHE_CONFIG = './sw-precache-config' | |
const OUT_FILE = '../build/manifest.appcache' | |
const glob = require('globby') | |
const { staticFileGlobs, stripPrefix, navigateFallback } = require(SW_PRECACHE_CONFIG) | |
const fs = require('fs') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2.3.5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
node_modules |
- http://www.kodira.de/2013/11/ios-7-app-icon-template-inkscape-svg-editor/
- https://hackernoon.com/apples-icons-have-that-shape-for-a-very-good-reason-720d4e7c8a14
- http://blog.christopherkylehorton.com/2015/05/how-to-make-squircle-in-svg.html
- https://en.wikipedia.org/wiki/Squircle
- http://ilyabirman.ru/meanwhile/all/metro-line-curves/
- https://codepen.io/AmeliaBR/details/KaJaWK
- https://thenounproject.com/term/squircle/202667/