Сравнение методов добавления и вставки с помощью JavaScript
https://css-tricks.com/comparing-methods-for-appending-and-inserting-with-javascript/
https://css-tricks.com/comparing-methods-for-appending-and-inserting-with-javascript/
CSS-Tricks
Comparing Methods for Appending and Inserting With JavaScript | CSS-Tricks
Let's say we want to add something to a webpage after the initial load. JavaScript gives us a variety of tools. Perhaps you've used some of them, like append,
Прямо в head: новый сниппет для диагностики производительности CSS
https://www.smashingmagazine.com/2021/09/css-head-tag/
https://www.smashingmagazine.com/2021/09/css-head-tag/
Адаптивный layout — как переверстать весь проект, не перевёрстывая его
https://habr.com/ru/company/mailru/blog/579798/
https://habr.com/ru/company/mailru/blog/579798/
Хабр
Адаптивный layout — как переверстать весь проект, не перевёрстывая его
Вёрстка — это первое, чему обычно учатся начинающие фронтендеры. Но когда вёрстки в вашем проекте становится очень много, поменять что-то — особенно везде и сразу — становится непросто. Переверстать...
Упрощение стилизации форм с помощью accent-color
https://www.smashingmagazine.com/2021/09/simplifying-form-styles-accent-color/
https://www.smashingmagazine.com/2021/09/simplifying-form-styles-accent-color/
Angular — больше НЕ вызывайте функцию внутри шаблона
https://medium.com/@mariawzayed/angular-dont-call-a-function-inside-the-template-anymore-e74ebf499bb8
https://medium.com/@mariawzayed/angular-dont-call-a-function-inside-the-template-anymore-e74ebf499bb8
Medium
Angular — DON’T call a function inside the template anymore
A template tells Angular how to render the component. But adding functions to it will slow your application. BE CAREFUL!
Понимание min-content, max-content и fit-content в CSS
https://blog.logrocket.com/understanding-min-content-max-content-fit-content-css/
https://blog.logrocket.com/understanding-min-content-max-content-fit-content-css/
LogRocket Blog
Understanding min-content, max-content, and fit-content in CSS - LogRocket Blog
Learn about the fit-content, min-content, and max-content.In keyword values in CSS and how to use them in real-world projects.
CSS Container Queries: относительная длина контейнера
https://www.bram.us/2021/09/21/css-container-queries-container-relative-lengths/
https://www.bram.us/2021/09/21/css-container-queries-container-relative-lengths/
Концепция контроллеров компонента в Angular: часть вторая
https://habr.com/ru/company/tinkoff/blog/578904/
https://habr.com/ru/company/tinkoff/blog/578904/
Хабр
Концепция контроллеров компонента в Angular: часть вторая
Несколько месяцев назад я написал статью «Как мы делаем базовые компоненты в Taiga UI более гибкими: концепция контроллеров компонента в Angular». Я рассказал о том, как мы добавляем гибкости и...
Попрощайтесь с рендерингом на стороне сервера. Prerender.io — SPA с учетом SEO.
https://sviat-kuzhelev.medium.com/say-goodby-to-server-side-rendering-prerender-io-spas-with-seo-in-mind-62e6f68eb323
https://sviat-kuzhelev.medium.com/say-goodby-to-server-side-rendering-prerender-io-spas-with-seo-in-mind-62e6f68eb323
Medium
Say goodby to Server Side Rendering. Prerender.io — SPAs with SEO in mind.
“Perfection is achieved not when there is nothing more to add, but rather when there is nothing more to take away.” — Antoine de…
Обзор petite-vue - мини версии Vue для использования прямо в браузере.
https://www.youtube.com/watch?v=MYJynMWJlFM
https://www.youtube.com/watch?v=MYJynMWJlFM
YouTube
petite-vue
Dave gives us a look at petite-vue, a special (and extra small) version of Vue that is designed to be used directly in the browser, requires no build step, and allows us to build pleasantly interactive apps very delcaratively.
React Hooks для бесконечной прокрутки: расширенное руководство
https://blog.logrocket.com/react-hooks-infinite-scroll-advanced-tutorial/
https://blog.logrocket.com/react-hooks-infinite-scroll-advanced-tutorial/
LogRocket Blog
React Hooks for infinite scroll: An advanced tutorial - LogRocket Blog
Learn how to build your own React Hook for infinite scroll, along with some advanced features that will take your app to the next level.
Эффектный переход между страницами с помощью кинетической типографики
https://tympanus.net/codrops/2021/09/29/kinetic-typography-page-transition/
https://tympanus.net/codrops/2021/09/29/kinetic-typography-page-transition/
Углубленный взгляд на процесс бандлинга в webpack
https://indepth.dev/posts/1482/an-in-depth-perspective-on-webpacks-bundling-process
https://indepth.dev/posts/1482/an-in-depth-perspective-on-webpacks-bundling-process
Худшие практики Javascript.
Фернандо Доглио рассказывает о вредных привычках, от которых нужно отказаться прямо сейчас
https://blog.bitsrc.io/javascript-worst-practices-dc78e19d6f12
Фернандо Доглио рассказывает о вредных привычках, от которых нужно отказаться прямо сейчас
https://blog.bitsrc.io/javascript-worst-practices-dc78e19d6f12
JavaScript: разрабатываем приложение для записи звука
https://habr.com/ru/company/timeweb/blog/581086/
https://habr.com/ru/company/timeweb/blog/581086/
6+5 способов сделать две колонки ✌️ От таблиц и флоатов до гридов и полной дичи 😱
https://www.youtube.com/watch?v=DxSjlTKvmS8
https://www.youtube.com/watch?v=DxSjlTKvmS8
YouTube
6+5 способов сделать две колонки ✌️ От таблиц и флоатов до гридов и полной дичи 😱
00:00 Интро
01:22 Таблица
03:06 Флоаты
04:10 Инлайны
06:02 Мультиколонки
07:21 Флексы
08:27 Гриды
08:51 Вторая группа
09:30 Позиционирование
10:18 Направление письма
11:39 SVG
15:59 Элемент
18:17 Фреймы
21:58 Баг в Safari
22:44 Выводы
23:35 Аутро
Нравится?…
01:22 Таблица
03:06 Флоаты
04:10 Инлайны
06:02 Мультиколонки
07:21 Флексы
08:27 Гриды
08:51 Вторая группа
09:30 Позиционирование
10:18 Направление письма
11:39 SVG
15:59 Элемент
18:17 Фреймы
21:58 Баг в Safari
22:44 Выводы
23:35 Аутро
Нравится?…
👍1🔥1