FrontEndDev
28.2K subscribers
2.34K photos
23 videos
7.54K links
🚀 Статьи, новости, туториалы по frontend разработке.

http://jem-space.ru

Admin: @jem_jem
Пишу в @five_a_m

Читать на парковке: https://max.ru/front_end_dev

Реклама: http://bit.ly/2NxmVDu
РКН: https://clck.ru/3GLw7G
Download Telegram
Тестируем Vue компоненты

Советы по тестированию Vue компонентов с Vitest и Vue Test Utils.

https://betterprogramming.pub/testing-vue-components-the-right-way-a5a0dfb819a2
12👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Аудиоплеер на React

Подробный туториал по созданию веб плеера

https://blog.logrocket.com/building-audio-player-react/
🔥15👍10👏2🍾1
Реактивность с Vue 3 Composition API: ref() и reactive()

https://blog.logrocket.com/reactivity-vue-3-composition-api-ref-reactive/
👍15🤔1
Интегрируем Cache API с Service Workers

Простой способ кешировать статику с помощью Service Workers.

https://blog.openreplay.com/integrating-the-cache-api-with-service-workers/
🔥7
CSS цвета высокого разрешения

Обзор цветовых моделей CSS, а также советы и тонкости при работе с цветами в Chrome.

https://developer.chrome.com/articles/high-definition-css-color-guide/
👌4🌭41💩1
Создаем зернистый фон с SVG фильтрами

https://www.freecodecamp.org/news/grainy-css-backgrounds-using-svg-filters/
👍15
Когда и как использовать свойство CSS will-change

Расскажем о том, что за свойство will-change, и как оно может быть полезным для оптимизации рендеринга.

https://blog.logrocket.com/when-how-use-css-will-change/
🔥131👍1🍌1
Forwarded from Habr For Dev
#google-chrome #devtools

Что нового завезли в DevTools (Chrome 111)

Совсем недавно вышел Chrome 111 и принёс не только исправление старых ошибок, но и добавление новых, а также приятные фичи в DevTools, о которых мы с вами сейчас и узнаем.

Рейтинг: 20

Читать
👍15
Создаем менеджер задач на React + Hygraph

Пример приложения, который использует headless CMS Hygraph в качестве бэкенда.

https://code.pieces.app/blog/build-crud-task-manager-react-hygraph
👍171
Используем MutationObserver API для работы с элементами, которых пока нет.

О работе с интерфейсом, позволяющим отслеживать изменения в DOM и работать с новыми элементами.

https://www.macarthur.me/posts/use-mutation-observer-to-handle-nodes-that-dont-exist-yet
👍151
Асинхронное поведение в JS

О том, как JS обрабатывает асинхронный код и почему это важно знать для разработки.

https://blog.bitsrc.io/javascript-101-all-about-async-behavior-9b2a3a693f7a
👍21
Feature Sliced архитектура

Обзор Feature Sliced архитектуры, ее достоинств и недостатков, а также сравнение с модульной архитектурой.

https://blog.bitsrc.io/understand-the-most-reliable-frontend-architecture-c8578e3166b
❤‍🔥11🔥511
Создаем аудио и видео рекордер на React

https://blog.logrocket.com/how-to-create-video-audio-recorder-react/
🔥11👍2
Знакомимся с анимацией GSAP в React приложении

Пошаговый туториал по работе с библиотекой GSAP для анимации.

https://dev.to/franklin030601/animations-with-gsap-react-1nok
👍13👎2
Применяем принципы SOLID в Vue

https://medium.com/@moein.mirkiani/solid-principles-in-vue-29ecc988f968
👍17💩2
Собеседование по TypeScript: 20 вопросов и ответов

Популярные вопросы, которые стоит повторить перед собеседованием

https://habr.com/ru/company/ruvds/blog/419993/
👍19👎15🍾1
Как заставить Vue компонент перерендериться

https://blog.logrocket.com/force-vue-component-re-render/
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Эффект анимации при наведении с Clip-Path

https://tympanus.net/codrops/2023/03/01/double-image-hover-effects-with-clip-path-animations/

Исходники на github
🔥38👍5
10 советов по CSS для улучшения переходов и анимаций

https://joshcollinsworth.com/blog/great-transitions
🔥11👍3
Forwarded from Habr For Dev
#разработка #стартапы

Плохие практики разработки, которые до сих пор встречаю в стартапах

Рейтинг: 97

Читать
🔥16👍9👎3😁3🍓1