Created
August 31, 2016 03:21
-
-
Save piratefsh/823c7aace56b0c36497729b8cc1e0765 to your computer and use it in GitHub Desktop.
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
Cartoon guide to React performance | |
- shouldComponentUpdate() -- reduces render update given similar state | |
- setState at lower levels in tree | |
- state immutability | |
Reactive Animation | |
- david khourshd | |
- http://conal.net/papers/icfp97/ | |
- RXCSS (dynamic variables in css) | |
Web Bluetooth | |
- Myo - crude hand gesture | |
- streams | |
- bluetooth gatt characteristics | |
- http://github.com/WebBluetoothCG | |
The New Mobile App | |
- Let's Encrypt - free SSL | |
- service workers | |
- caching | |
- push notification | |
Masterpieces with JS | |
- dat.gui | |
- randomGaussian with deviation | |
- machine learning + art | |
Dirty Front end tricks | |
- calc() for fluid typography | |
- currentColor | |
- table-header-group | |
- responsiveemailpatterns.com | |
- baseline-rhythm in CSS | |
- live stream in emails | |
JavaScript on Pebble | |
- using web API | |
The npm Web site | |
- Nemo.js for integration test | |
JS@Spotify | |
- iframes for sandboxing | |
- container and apps | |
- monorepo | |
- container manage memory | |
Computer eye | |
- Book of Shaders | |
- Machine Learning for Artists | |
Docker and JS | |
- npm shrinkwrap instead of package.json to reuse cache when dep not changed | |
- mount code in host but not node_modules | |
#notalljavascript | |
- 1x1 flash pixels for detecting visibility | |
- intersection observer | |
- iframe for sandboxing | |
- throttling 3rd party via overloading setTimeout | |
- https://medium.com/@cramforce/but-what-about-the-ads-bfe5025b6606#.dubb8c3nd | |
Pivoting to React at scale | |
- eslint-plugin-pintrestt | |
- leaf nodes up | |
- metrics |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment