Компоненты-конструкторы: мощь ng-content в Angular.
Роман Седов показывает типовые кейсы, где удобно применять ng-content.
https://habr.com/ru/company/tinkoff/blog/573660/
Роман Седов показывает типовые кейсы, где удобно применять ng-content.
https://habr.com/ru/company/tinkoff/blog/573660/
Улучшает ли shadow DOM производительность стилей?
https://nolanlawson.com/2021/08/15/does-shadow-dom-improve-style-performance/
https://nolanlawson.com/2021/08/15/does-shadow-dom-improve-style-performance/
Прямой эфир на Хекслет: собеседуем фронтенд-разработчика
https://ru.hexlet.io/blog/posts/pryamoy-efir-sobeseduem-frontend-razrabotchika
https://ru.hexlet.io/blog/posts/pryamoy-efir-sobeseduem-frontend-razrabotchika
JavaScript: 2 интересных примера практического использования Intersection Observer API
https://habr.com/ru/company/timeweb/blog/574972/
https://habr.com/ru/company/timeweb/blog/574972/
Хабр
JavaScript: 2 интересных примера практического использования Intersection Observer API
Привет, друзья! На днях мне посчастливилось заниматься решением 2 несложных, но довольно интересных задач на чистом JavaScript (из-за React чуть не забыл, как это делается). В процессе решения этих...
На что стоит обратить внимание новичкам при работе с ReactJS
https://habr.com/ru/company/orioninc/blog/574438/
https://habr.com/ru/company/orioninc/blog/574438/
DeepfakeHTTP — веб-сервер, использующий дампы HTTP в качестве источника ответов.
https://github.com/xnbox/DeepfakeHTTP
https://github.com/xnbox/DeepfakeHTTP
GitHub
GitHub - xnbox/DeepfakeHTTP: DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses. - xnbox/DeepfakeHTTP
Что это за зверь — WebAssembly? Обзорная статья о Wasm: что это такое, для чего можно использовать и основные преимущества.
https://habr.com/ru/company/ruvds/blog/573928/
https://habr.com/ru/company/ruvds/blog/573928/
Nanny-State — упрощает создание state-based веб-приложений без использования других библиотек.
https://github.com/daz4126/Nanny-State
https://github.com/daz4126/Nanny-State
GitHub
GitHub - daz4126/Nanny-State: small, simple & speedy state management
small, simple & speedy state management. Contribute to daz4126/Nanny-State development by creating an account on GitHub.
7 полезных шпаргалок по CSS для улучшения ваших навыков
https://javanoscript.plainenglish.io/7-useful-css-cheat-sheets-to-improve-your-skills-66d7d3a7cc8
https://javanoscript.plainenglish.io/7-useful-css-cheat-sheets-to-improve-your-skills-66d7d3a7cc8
Устаревшие пропсы и дочерние зомби-элементы в Redux. Перевод статьи Кай Хао о том, почему устаревшие пропсы это проблема.
https://habr.com/ru/post/574536/
https://habr.com/ru/post/574536/
Один из лучших докладов с прошлого сезона Podlodka Frontend. Александр Беспоясов - Чистая архитектура во фронтенде.
Текст: https://bespoyasov.ru/blog/clean-architecture-on-frontend
Видео: https://www.youtube.com/watch?v=h4WQRqNjmX0&feature=youtu.be&ab_channel=Podlodka
Текст: https://bespoyasov.ru/blog/clean-architecture-on-frontend
Видео: https://www.youtube.com/watch?v=h4WQRqNjmX0&feature=youtu.be&ab_channel=Podlodka
bespoyasov.ru
Чистая архитектура во фронтенде
Что такое чистая архитектура, домен, юзкейс и слои приложения; как это применимо к фронтенду, и стоит ли вообще заморачиваться.
Ошибки, которые не учат: на что обратить внимание при изучении JavaScript
https://dou.ua/forums/topic/34516/
https://dou.ua/forums/topic/34516/
DOU
Ошибки, которые не учат: на что обратить внимание при изучении JavaScript
JavaScript — очень объемный язык программирования с различными вспомогательными и дополнениями, что может испугать начинающего программиста.
Алексей Потюкаев, Software Developer в NIX, собрал в статье основные ошибки новичков при изучении JS. Читайте
Алексей Потюкаев, Software Developer в NIX, собрал в статье основные ошибки новичков при изучении JS. Читайте
Рефакторинг CSS: оптимизация размеров и производительность (часть 3).
Обзор техник оптимизаций от Adrian Bece.
https://www.smashingmagazine.com/2021/08/refactoring-css-optimizing-size-performance-part3/
Обзор техник оптимизаций от Adrian Bece.
https://www.smashingmagazine.com/2021/08/refactoring-css-optimizing-size-performance-part3/
Smashing Magazine
Refactoring CSS: Optimizing Size And Performance (Part 3) — Smashing Magazine
Refactored codebase should result in similar or improved performance and improved codebase health. After all, if deploying the refactored codebase causes loading or performance issues, it will result in less traffic and revenue. Luckily, there are many optimization…
Forwarded from Mobile Pro
25 самых популярных вопросов на собеседовании по React Native (с ответами)
https://betterprogramming.pub/top-25-react-native-interview-questions-with-answers-b49499530335
https://betterprogramming.pub/top-25-react-native-interview-questions-with-answers-b49499530335
Medium
Top 25 React Native Interview Questions (With Answers)
Ace your next interview as a React developer
Advanced Typenoscript. Кевин Крузер знакомит с продвинутыми фичами TS.
https://kevinkreuzer.medium.com/advanced-typenoscript-43331bb4a875
https://kevinkreuzer.medium.com/advanced-typenoscript-43331bb4a875
Medium
Advanced Typenoscript
Get familiar with some of Typenoscript's greatest advanced features.
Руководство по React Context и хуку useContext() от Дмитрия Павлутина.
https://dmitripavlutin.com/react-context-and-usecontext/
https://dmitripavlutin.com/react-context-and-usecontext/
Dmitri Pavlutin Blog
A Guide to React Context and useContext() Hook
The React context provides data to components no matter how deep they are in the components hierarchy.
5 методов оптимизации производительности React.
Среди них мемоизация, динамический импорт и виртуализация. Подробности в статье.
https://blog.logrocket.com/5-react-performance-optimization-techniques/
Среди них мемоизация, динамический импорт и виртуализация. Подробности в статье.
https://blog.logrocket.com/5-react-performance-optimization-techniques/
LogRocket Blog
Optimizing performance in a React app - LogRocket Blog
In this guide, we will discuss some important ways to optimize the performance of a React application, including pre-optimization techniques.