JavaScript loading priorities in Chrome: https://t.co/O3Qg2eHgXb ~ how do <script>, <script defer>, <link rel=preload> + <script async> & friends load then execute? A handy table.
Announcing @storybookjs 4.1: Need for speed
- ⚡️ Up to 300% faster startup
- 🔌 @reactjs 15.x back-compat and full CRA2 compat
- 🔀 New dynamic CSS addon
Wishing you a happy and productive new year!
https://t.co/TPLKzcD7Om
JavaScript Tip: Serve smaller ES2015+ bundles to modern browsers & transpiled ES5 to older ones with @babeljs and preset-env:
https://t.co/5FN7h23gow
https://t.co/wEq9xAFf3G
https://t.co/fC1H9Grw6H
Hate how hard it is to find JS dependencies optimized for the web, and not filled with Node.js builtins & syntax?
⚡️📦 https://t.co/MdES6TDZIU ⚡️📦
A searchable catalog of modern ESM "module" package on npm.
Why?
Because modern JS dependencies = faster, smaller JS bundles ✨
How to Improve React Native List Performance: https://t.co/CJ3a9FrNRJ (How to prevent the list from rerendering all items instead of just the changed elements.)
React 16.6 is hot off the presses! 😱
– React.memo (like PureComponent but for function components)
– React.lazy (code splitting powered by Suspense)
– .contextType in class components
https://t.co/LJx7ItF4wY
Возможно, вам не нужен moment.js: список методов, которые можно заменить более легковесной реализацией из date-fns, и ESLint-плагин для их обнаружения → https://t.co/ePERb219BR