Как подключить нестандартные шрифты?
Несколько способов подключения и загрузки шрифтов, а также тонкости для максимальной оптимизации.
https://htmlacademy.ru/blog/html/fonts-loading
Несколько способов подключения и загрузки шрифтов, а также тонкости для максимальной оптимизации.
https://htmlacademy.ru/blog/html/fonts-loading
👍11❤2💩2🔥1🤡1
Откладываем загрузку некритического CSS
Практический пример оптимизации загрузки страницы с разделением критического и некритического CSS.
https://web.dev/defer-non-critical-css/
Практический пример оптимизации загрузки страницы с разделением критического и некритического CSS.
https://web.dev/defer-non-critical-css/
🔥24👍2
Репозиторий с решенными frontend проблемами
Алгоритмические задачи, задачи на верстку и React c объяснением
https://github.com/pinglu85/BFEdevSolutions
Алгоритмические задачи, задачи на верстку и React c объяснением
https://github.com/pinglu85/BFEdevSolutions
❤14👍5
База SQL для начинающих
Frontend разработчикам для расширения кругозора короткий ликбез по SQL.
https://youtu.be/5sG9kmXYsKU
Frontend разработчикам для расширения кругозора короткий ликбез по SQL.
https://youtu.be/5sG9kmXYsKU
👍15👎8😱2
Forwarded from Habr For Dev
#ruvds_статьи #css
Ох уж эти CSS-переменные
Я люблю создавать компоненты везде и всегда, поэтому пользовательские CSS-свойства, также известные как CSS-переменные, являются одной из моих любимых фишек, которая позволяет писать более модульный код. При работе с ними я набил достаточно шишек, выпил литры чая и убил кучу времени. Теперь я «мастер», и хочу поделиться своим опытом.
⭐️⭐️◽️◽️◽️
📖Читать
Ох уж эти CSS-переменные
Я люблю создавать компоненты везде и всегда, поэтому пользовательские CSS-свойства, также известные как CSS-переменные, являются одной из моих любимых фишек, которая позволяет писать более модульный код. При работе с ними я набил достаточно шишек, выпил литры чая и убил кучу времени. Теперь я «мастер», и хочу поделиться своим опытом.
⭐️⭐️◽️◽️◽️
📖Читать
👍26❤1👎1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Трюки при работе с SVG
SVG предоставляет довольно гибкий API для реализации интересных анимаций и эффектов в вебе. Вот несколько примеров, которые помогут вам в этом разобраться.
https://blog.codepen.io/2023/08/28/chris-corner-even-more-svg-tricks/
SVG предоставляет довольно гибкий API для реализации интересных анимаций и эффектов в вебе. Вот несколько примеров, которые помогут вам в этом разобраться.
https://blog.codepen.io/2023/08/28/chris-corner-even-more-svg-tricks/
👍13
This media is not supported in your browser
VIEW IN TELEGRAM
Несколько интересных способов использования теней
https://www.smashingmagazine.com/2023/08/interesting-ways-use-css-shadows/
https://www.smashingmagazine.com/2023/08/interesting-ways-use-css-shadows/
👍13⚡1
Полиморфизм на TypeScript
Примеры полиморфизма из реального проекта с реализацией на TS. Лайвкодинг сессия от Ивана Горбунова.
https://www.youtube.com/watch?v=dZIuNsDbSkM
Примеры полиморфизма из реального проекта с реализацией на TS. Лайвкодинг сессия от Ивана Горбунова.
https://www.youtube.com/watch?v=dZIuNsDbSkM
👍14💩6❤🔥1
Forwarded from Habr For Dev
#ruvds_статьи #typescript
Рефлексия в JavaScript и TypeScript: обзор основных техник. Как сгенерировать CLI-интерфейс для класса
⭐️◽️◽️◽️◽️
📖Читать
Рефлексия в JavaScript и TypeScript: обзор основных техник. Как сгенерировать CLI-интерфейс для класса
⭐️◽️◽️◽️◽️
📖Читать
👍16❤2
Quokka - JS playground в вашем редакторе
Расширение для вашей IDE, которое позволяет быстро запустить и отдебажить ваш код.
https://quokkajs.com/
Расширение для вашей IDE, которое позволяет быстро запустить и отдебажить ваш код.
https://quokkajs.com/
👍18💩2👀2❤1🥱1
Как prefetch помог Terra ускорить показатели LCP и скорость загрузки
Короткая заметка с реализацией способа загрузки контента
https://web.dev/terra-prefetching-case-study/
Короткая заметка с реализацией способа загрузки контента
https://web.dev/terra-prefetching-case-study/
👍10
CSS методологии
Обзорная статья с кратким описанием подходов к организации стилей.
https://www.arekibo.com/blog/popular-css-methodologies-for-scaling-web-projects/
Обзорная статья с кратким описанием подходов к организации стилей.
https://www.arekibo.com/blog/popular-css-methodologies-for-scaling-web-projects/
👍17
Как React 18 улучшает производительность приложения
Новые возможности React: конкурентный рендеринг, интерфейс переходов, серверные компоненты и кеширование.
https://my-js.org/blog/react-18/
Новые возможности React: конкурентный рендеринг, интерфейс переходов, серверные компоненты и кеширование.
https://my-js.org/blog/react-18/
👍14🔥2🤡2
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья! С Днем Программиста! 🎉🎉
В честь праздника держите подборку анимаций для модальных окон 😉
https://codepen.io/designcouch/pen/obvKxm
В честь праздника держите подборку анимаций для модальных окон 😉
https://codepen.io/designcouch/pen/obvKxm
🔥28🤮9🎉4👌1
4 типа покрытия кода тестами
Статья о том, какие бывают метрики покрытия тестами, какую вам стоит выбрать, и в чем отличие code coverage от test coverage.
https://web.dev/ta-code-coverage/
Статья о том, какие бывают метрики покрытия тестами, какую вам стоит выбрать, и в чем отличие code coverage от test coverage.
https://web.dev/ta-code-coverage/
🔥9👌1🍾1
Forwarded from Habr For Dev
#javascript #node.js
Релиз Bun 1.0 (новый runtime для JavaScript )
Представляем Bun версии 1.0.Bun — это быстрый и универсальный набор инструментов для запуска, сборки, тестирования и отладки JavaScript и TypeScript кода (от одного файла до fullstack-приложения). Сегодня Bun стабилен и готов к продакшену.
⭐️⭐️◽️◽️◽️
📖Читать
Релиз Bun 1.0 (новый runtime для JavaScript )
Представляем Bun версии 1.0.Bun — это быстрый и универсальный набор инструментов для запуска, сборки, тестирования и отладки JavaScript и TypeScript кода (от одного файла до fullstack-приложения). Сегодня Bun стабилен и готов к продакшену.
⭐️⭐️◽️◽️◽️
📖Читать
👍27🥴7🤮2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Hover анимация для гридовых элементов
Очередной эффект для оживления контента.
Демо | Github
https://tympanus.net/codrops/2023/09/13/grid-item-hover-effect/
Очередной эффект для оживления контента.
Демо | Github
https://tympanus.net/codrops/2023/09/13/grid-item-hover-effect/
👍22❤1❤🔥1
Новые фичи JS в грядущем EcmaScript 2023
Удобные функции по работе с массивами и датами, а также поддержка декораторов и еще несколько фич.
https://thenewstack.io/the-new-javascript-features-coming-in-ecmascript-2023/
Удобные функции по работе с массивами и датами, а также поддержка декораторов и еще несколько фич.
https://thenewstack.io/the-new-javascript-features-coming-in-ecmascript-2023/
👍17❤1