#react
Практические рекомендации по разработке масштабных React-приложений. Планирование, действия, источники данных и API
https://habr.com/ru/company/ruvds/blog/458496/
8 практик, которые приведут к краху вашего приложения в будущем
https://medium.com/better-programming/8-practices-in-react-that-will-crash-your-app-in-the-future-e4c0e4529d26
https://medium.com/better-programming/8-practices-in-react-that-will-crash-your-app-in-the-future-e4c0e4529d26
Medium
8 Practices In React That Will Crash Your App In The Future
Take Care Of Your Users and They Will Take Care Of You
Почему у меня возникли трудности с изучением React?
https://snook.ca/archives/javascript/difficulty-with-react
https://snook.ca/archives/javascript/difficulty-with-react
snook.ca
Why Did I Have Difficulty Learning React?
Just over six months into a job doing React development, I’ve been trying to figure out why it has taken me so long to feel comfortable with it. (Comfortable feels a bit too ambitious of a word. May...
bounds.js — Асинхронное определение границ для ленивой загрузки, бесконечной прокрутки и многого другого
https://github.com/ChrisCavs/bounds.js
https://github.com/ChrisCavs/bounds.js
GitHub
GitHub - ChrisCavs/bounds.js: Asynchronous boundary detection - lazy-loading, infinite scroll, and more
Asynchronous boundary detection - lazy-loading, infinite scroll, and more - ChrisCavs/bounds.js
Internet Explorer 3, приключение в кросс-браузерной совместимости
https://www.chenhuijing.com/blog/internet-explorer-3-an-adventure-in-compatibility/
https://www.chenhuijing.com/blog/internet-explorer-3-an-adventure-in-compatibility/
#web
Что ты такое, Rendering Engine? Или как работает модуль отображения браузера
https://habr.com/ru/post/459814/
Что ты такое, Rendering Engine? Или как работает модуль отображения браузера
https://habr.com/ru/post/459814/
#css
Почему вы должны обязательно научиться использовать CSS-in-JS
https://jxnblk.com/blog/why-you-should-learn-css-in-js/
json-complete — может превратить почти любой стандартный JavaScript объект или значение в JSON-совместимую сериализированную форму и обратно.
https://github.com/cierelabs/json-complete
https://github.com/cierelabs/json-complete
GitHub
GitHub - cierelabs/json-complete: A JSON alternative that retains references, handles circular dependencies, and encodes almost…
A JSON alternative that retains references, handles circular dependencies, and encodes almost every data type available to standard JavaScript. - cierelabs/json-complete
OverVue, a инструмент для прототипирования Vue
https://levelup.gitconnected.com/overvue-a-vue-prototyping-tool-f2b8a2f0c229
https://levelup.gitconnected.com/overvue-a-vue-prototyping-tool-f2b8a2f0c229
Medium
OverVue, a Vue Prototyping Tool
As of July 2019, Vue sits atop all JavaScript frameworks in GitHub stars, surpassing react by over ten thousand stars and leaving Angular…
Практические способы писать JavaScript лучше
https://dev.to/taillogs/practical-ways-to-write-better-javascript-26d4
https://dev.to/taillogs/practical-ways-to-write-better-javascript-26d4
#react
Создание компонента переключателя на React
https://upmostly.com/tutorials/build-a-react-switch-toggle-component
Moveable: библиотека для добавления функций перетаскивания, вращения, изменения размера и масштаба
https://daybrush.com/moveable/
https://daybrush.com/moveable/
#js
Понимание основ SEO в JavaScript
https://developers.google.com/search/docs/guides/javascript-seo-basics