Как написать свою онлайн-песочницу с поддержкой React и популярных библиотек. Опыт разработчиков Райффайзенбанка.
https://habr.com/ru/company/raiffeisenbank/blog/568102/
https://habr.com/ru/company/raiffeisenbank/blog/568102/
Пришло время избавиться от Angular и сэкономить миллиарды долларов
https://habr.com/ru/company/ruvds/blog/569536/
https://habr.com/ru/company/ruvds/blog/569536/
Как выполнять CRUD-операции с помощью React, React Hooks и Axios
https://www.freecodecamp.org/news/how-to-perform-crud-operations-using-react/
https://www.freecodecamp.org/news/how-to-perform-crud-operations-using-react/
Создаем эффективный виртуальный список с прокруткой во Vue.js
https://blog.logrocket.com/create-performant-virtual-scrolling-list-vuejs/
https://blog.logrocket.com/create-performant-virtual-scrolling-list-vuejs/
LogRocket Blog
Create a performant virtual scrolling list in Vue.js - LogRocket Blog
Implement virtual scrolling in large lists in your Vue.js application to decrease data renders and improve your UX.
Визуальное руководство по рендерингу в React — useMemo
https://alexsidorenko.com/blog/react-render-usememo/
https://alexsidorenko.com/blog/react-render-usememo/
Alex Sidorenko
A Visual Guide to React Rendering - useMemo | Alex Sidorenko
How useMemo can help you prevent unnecessary re-renders.
Запускаем SVG (SMIL) анимацию, когда SVG становится виден
https://www.zachleat.com/web/noscript-animate/
https://www.zachleat.com/web/noscript-animate/
Zach Leatherman
Fire SVG animations (SMIL) when the SVG is visible—zachleat.com
A post by Zach Leatherman (zachleat)
Выявление ошибок в React помощью Error Boundaries
https://blog.openreplay.com/catching-errors-in-react-with-error-boundaries
https://blog.openreplay.com/catching-errors-in-react-with-error-boundaries
Openreplay
Catching Errors in React with Error Boundaries
Error handling is a must for every application, Error Boundaries are the React-way of dealing with errors within your apps
Продвинутый динамический Angular компонент
https://dev.to/this-is-angular/advance-angular-dynamic-component-12e
https://dev.to/this-is-angular/advance-angular-dynamic-component-12e
Друзья!
Наши коллеги из Positive Technologies исследуют развитие DevSecOps в России! Для тех, кто не знает, DevSecOps - это методология безопасной разработки.
Расскажите, как обстоят дела с DevSecOps в вашей компании. Небольшой опрос (анонимный) — в хабропосте:
https://habr.com/ru/company/pt/blog/572724
Наши коллеги из Positive Technologies исследуют развитие DevSecOps в России! Для тех, кто не знает, DevSecOps - это методология безопасной разработки.
Расскажите, как обстоят дела с DevSecOps в вашей компании. Небольшой опрос (анонимный) — в хабропосте:
https://habr.com/ru/company/pt/blog/572724
Три примера проблемного кода в React и способы их устранения
https://css-tricks.com/three-buggy-react-code-examples-and-how-to-fix-them/
https://css-tricks.com/three-buggy-react-code-examples-and-how-to-fix-them/
Приёмы ускорения кода на JS и других языках: подборка от разработчика поиска Яндекса
https://habr.com/ru/company/yandex/blog/570914/
https://habr.com/ru/company/yandex/blog/570914/
Рефакторинг CSS: стратегия, регрессионное тестирование и обслуживание (часть 2)
https://www.smashingmagazine.com/2021/08/refactoring-css-strategy-regression-testing-maintenance-part2/
https://www.smashingmagazine.com/2021/08/refactoring-css-strategy-regression-testing-maintenance-part2/
Наглядное руководство по рефакторингу коллбек-функций для промисов и Async/await
https://maximorlov.com/visual-guide-refactoring-callback-functions/
https://maximorlov.com/visual-guide-refactoring-callback-functions/
Maxim Orlov
A Visual Guide to Refactoring Callback Functions to Promises & Async/await
Nested callbacks can be stressful. Use this technique to confidently refactor messy callbacks into clean async/await.