Шпаргалка по переходу с jQuery на ванильный JavaScript
https://tobiasahlin.com/blog/move-from-jquery-to-vanilla-javascript/
https://tobiasahlin.com/blog/move-from-jquery-to-vanilla-javascript/
Как работает состояние в React — объяснение на примерах кода
https://www.freecodecamp.org/news/what-is-state-in-react-explained-with-examples/
https://www.freecodecamp.org/news/what-is-state-in-react-explained-with-examples/
freeCodeCamp.org
How State Works in React – Explained with Code Examples
State is the most complex thing in React, and it's something both beginners and experienced developers struggle to understand. So in this article, we'll explore all the basics of state in React. Before understanding state, let's first understand some...
Обновление архитектуры DevTools: перенос DevTools на TypeScript
https://developer.chrome.com/blog/migrating-to-typescript/
https://developer.chrome.com/blog/migrating-to-typescript/
👍1
5 способов предотвратить внедрение кода в JavaScript и Node.js
https://snyk.io/blog/5-ways-to-prevent-code-injection-in-javascript-and-node-js/
https://snyk.io/blog/5-ways-to-prevent-code-injection-in-javascript-and-node-js/
Snyk
5 ways to prevent code injection in JavaScript and Node.js | Snyk
Learn some best practices for keeping your Node.js and JavaScript projects safe from code injection attacks.
Полное руководство по React на 2021 год — изучение основных концепций React путем создания проекта
https://www.freecodecamp.org/news/react-tutorial-build-a-project/
https://www.freecodecamp.org/news/react-tutorial-build-a-project/
Современные обновления CSS для улучшения доступности
https://moderncss.dev/modern-css-upgrades-to-improve-accessibility/
https://moderncss.dev/modern-css-upgrades-to-improve-accessibility/
5 методов сохранения состояния между перезагрузками страницы в React
https://blog.bitsrc.io/5-methods-to-persisting-state-between-page-reloads-in-react-8fc9abd3fa2f
https://blog.bitsrc.io/5-methods-to-persisting-state-between-page-reloads-in-react-8fc9abd3fa2f
Medium
5 Methods to Persisting State Between Page Reloads in React
Learn different ways of persisting React state between page reloads
Как использовать TS декораторы для добавления логики кеширования к API вызовам
https://indepth.dev/posts/1450/how-to-use-ts-decorators-to-add-caching-logic-to-api-calls
https://indepth.dev/posts/1450/how-to-use-ts-decorators-to-add-caching-logic-to-api-calls
Как работают pure and impure pipes в Angular Ivy
https://indepth.dev/posts/1447/how-pure-and-impure-pipes-work-in-angular-ivy
https://indepth.dev/posts/1447/how-pure-and-impure-pipes-work-in-angular-ivy
JS классы — это не «просто синтаксический сахар»
https://webreflection.medium.com/js-classes-are-not-just-syntactic-sugar-28690fedf078
https://webreflection.medium.com/js-classes-are-not-just-syntactic-sugar-28690fedf078
Medium
JS classes are not “just syntactic sugar”
After reading yet another blog post about JS classes being “just sugar for prototypal inheritance”, I’ve decided to write this post to…
Эта техника в Angular значительно снизит дублирование кода в крупных проектах.
Нужно просто натощак, выпить 3 капли простого советского...
https://levelup.gitconnected.com/this-angular-technique-will-significantly-lower-code-duplication-in-big-projects-28fd62c3eadd
Нужно просто натощак, выпить 3 капли простого советского...
https://levelup.gitconnected.com/this-angular-technique-will-significantly-lower-code-duplication-in-big-projects-28fd62c3eadd
Medium
This Angular Technique Will Significantly Lower Code Duplication in Big Projects
Say goodbye to code duplication and performance problems with ng-templates in large projects
Сравнение нового поколения инструментов сборки.
Разбираемся в основных фичах и различиях: esbuild vs snowpack vs vite vs wmr.
https://css-tricks.com/comparing-the-new-generation-of-build-tools/
Разбираемся в основных фичах и различиях: esbuild vs snowpack vs vite vs wmr.
https://css-tricks.com/comparing-the-new-generation-of-build-tools/
Скажите привет CSS Container Queries
CSS Container Queries помогают стилизовать элементы на основе их размеров, а не размеров viewport.
https://ishadeed.com/article/say-hello-to-css-container-queries/
CSS Container Queries помогают стилизовать элементы на основе их размеров, а не размеров viewport.
https://ishadeed.com/article/say-hello-to-css-container-queries/
Создание приложения для потокового видео с Nuxt.js, Node и Express
https://www.smashingmagazine.com/2021/04/building-video-streaming-app-nuxtjs-node-express/
https://www.smashingmagazine.com/2021/04/building-video-streaming-app-nuxtjs-node-express/
Три распространенные ошибки, которые делают React-разработчики во Vue
https://medium.com/js-dojo/three-common-mistakes-a-react-developer-makes-in-vue-39901ddfc2ea
https://medium.com/js-dojo/three-common-mistakes-a-react-developer-makes-in-vue-39901ddfc2ea
Medium
Three common mistakes a React developer makes in Vue
Front-end developers, who know more than one JS framework have an advantage these days. Sometimes, the developer fluency on one…
Генераторы JavaScript: превосходный async/await
https://blog.logrocket.com/javascript-generators-the-superior-async-await/
https://blog.logrocket.com/javascript-generators-the-superior-async-await/
LogRocket Blog
JavaScript generators: The superior async/await - LogRocket Blog
Generator functions can solve a whole breed of problems that nothing else can. It's time for the revolution that never happened.