#js #tips
В чем преимущество vanilla js перед разработкой на фреймворках? Отсутствие внешних зависимостей, скорость выполнения и вес страницы.
Если есть возможность обойтись ваниллой, лучше обойтись ваниллой.
Сайт про то, как решать типичные задачи на чистом JS:
https://htmldom.dev/
В чем преимущество vanilla js перед разработкой на фреймворках? Отсутствие внешних зависимостей, скорость выполнения и вес страницы.
Если есть возможность обойтись ваниллой, лучше обойтись ваниллой.
Сайт про то, как решать типичные задачи на чистом JS:
https://htmldom.dev/
Forwarded from Веб-страница
Несколько годных советов по оптимизации веба. Несмотря на то, что статья от 2018 года, она всё ещё актуальна:
https://tprg.ru/yGtf
#оптимизация
https://tprg.ru/yGtf
#оптимизация
Forwarded from Хабр
Могучие TypeScript-декораторы — как работают, во что компилируются и для каких прикладных задач применимы.
Декораторы, даже будучи экспериментальной функциональностью, дают возможности для решения целого спектра прикладных задач: http://amp.gs/02Wq
Декораторы, даже будучи экспериментальной функциональностью, дают возможности для решения целого спектра прикладных задач: http://amp.gs/02Wq
Forwarded from Хабр
Почему пора перестать использовать JavaScript IIFE.
Немедленно вызываемая функция в JavaScript — это конструкция, позволяющая вызывать функцию после её определения. Разберёмся, почему стоит отказаться от использования IIFE, несмотря на её былые заслуги: http://amp.gs/0XKc
Немедленно вызываемая функция в JavaScript — это конструкция, позволяющая вызывать функцию после её определения. Разберёмся, почему стоит отказаться от использования IIFE, несмотря на её былые заслуги: http://amp.gs/0XKc
Forwarded from Хабр
Всё о ключевом слове auto в CSS.
В первую очередь, нас будут интересовать технические детали работы auto. Поговорим мы и о том, как извлечь максимум пользы из применения этого свойства. Тут вы найдёте и заметки о сценариях использования auto, и примеры: http://amp.gs/0amE
В первую очередь, нас будут интересовать технические детали работы auto. Поговорим мы и о том, как извлечь максимум пользы из применения этого свойства. Тут вы найдёте и заметки о сценариях использования auto, и примеры: http://amp.gs/0amE
#css #tips #english
Как поместить БЛОК в БЭКГРАУНД (а что, так можно было???) О_О
https://css-tricks.com/how-to-repeat-text-as-a-background-image-in-css-using-element/
Как поместить БЛОК в БЭКГРАУНД (а что, так можно было???) О_О
https://css-tricks.com/how-to-repeat-text-as-a-background-image-in-css-using-element/
CSS-Tricks
How To Repeat Text As A Background Image In CSS Using Element() | CSS-Tricks
There’s a design trend I’ve seen popping up all over the place. Maybe you’ve seen it too. It’s this sort of thing where text is repeated over and over. A good
#css #tips #english
Воо! Клёвый пример, как сделать липучий блок, типа бокового меню, которое скроллится только в пределах другого блока. Да ещё и с прогрес-баром для блока.
https://css-tricks.com/indicating-scroll-position-on-a-page-with-css/
Воо! Клёвый пример, как сделать липучий блок, типа бокового меню, которое скроллится только в пределах другого блока. Да ещё и с прогрес-баром для блока.
https://css-tricks.com/indicating-scroll-position-on-a-page-with-css/
#css #tips #english
Вдогонку, как стилизовать скроллбары по-взрослому ;)
https://alligator.io/css/css-scrollbars/
Вдогонку, как стилизовать скроллбары по-взрослому ;)
https://alligator.io/css/css-scrollbars/
#js #tips
Если вы еще не освоили юнит-тестирование, срочно начинайте осваивать! Не обсуждается!!!
https://www.freecodecamp.org/news/how-to-start-unit-testing-javascript/
Если вы еще не освоили юнит-тестирование, срочно начинайте осваивать! Не обсуждается!!!
https://www.freecodecamp.org/news/how-to-start-unit-testing-javascript/
freeCodeCamp.org
How to Start Unit Testing Your JavaScript Code
By Ondrej Polesny We all know we should write unit tests. But, it's hard to know where to start and how much time to devote to tests compared to actual implementation. So, where to start? And is it just about testing code or do unit tests have other ...
ХОЛИВАР!!!
React VS VueJS в 2020 и позже.
В статье ничего особо полезного, но интересно)
https://towardsdatascience.com/vuejs-vs-reactjs-which-will-reign-in-2020-c5591213784c
React VS VueJS в 2020 и позже.
В статье ничего особо полезного, но интересно)
https://towardsdatascience.com/vuejs-vs-reactjs-which-will-reign-in-2020-c5591213784c
#js #theory
Элементы функционального программирования в JS: map, reduce, filter.
Я пользуюсь и вам рекомендую ;)
https://dailycoding.io/article/WUKl4cSlPxvkEpw7Wq5Z
Элементы функционального программирования в JS: map, reduce, filter.
Я пользуюсь и вам рекомендую ;)
https://dailycoding.io/article/WUKl4cSlPxvkEpw7Wq5Z
#vuejs #tips #english
В основе работы VueJS лежит виртуальный DOM. Чтобы лучше разбираться, как это вообще работает, почитайте статейку.
https://dev.to/_marcba/create-your-own-vue-js-from-scratch-part-2-building-the-vdom-3bp2
В основе работы VueJS лежит виртуальный DOM. Чтобы лучше разбираться, как это вообще работает, почитайте статейку.
https://dev.to/_marcba/create-your-own-vue-js-from-scratch-part-2-building-the-vdom-3bp2
DEV Community
Create Your Own Vue.js From Scratch - Part 3 (Building The VDOM)
Create Your Own Vue.js From Scratch - Part 3 (Building The VDOM) If you like this article, chances a...
#svelte #english
А может, лучше Svelte? 😅 (не бейте, если что)
https://dev.to/vaniukov/why-you-need-to-start-using-svelte-js-for-web-development-projects-if-you-still-don-t-40dh
А может, лучше Svelte? 😅 (не бейте, если что)
https://dev.to/vaniukov/why-you-need-to-start-using-svelte-js-for-web-development-projects-if-you-still-don-t-40dh
DEV Community
Why you need to start using Svelte Js for web development projects if you still don't
If you are in web development, you have probably heard about Svelte Js. But you asked, why it is beco...
#vuejs #course
Хочешь изучать Вью, но не знаешь, с чего начать? Попробуй начать с этой обучалки ;)
(Спасибо Джокеру за ссылочку)
https://youtu.be/b6Ac0jcqJIg
Хочешь изучать Вью, но не знаешь, с чего начать? Попробуй начать с этой обучалки ;)
(Спасибо Джокеру за ссылочку)
https://youtu.be/b6Ac0jcqJIg
YouTube
Уроки VUE.JS учим за 1 час для начинающих (Основы с нуля Vue js) + небольшой обзор и сравнение
🔥 Бесплатные уроки по информационным технологиям
👉Подписывайтесь на канал
🙉 Канал в телеграмм: http://bit.ly/2QcOXD4
☕🍗 Патреон поддержи автора:
https://www.patreon.com/dkadevelop
- Другие реквизиты на сайте автора:
https://dka-develop.ru/blog/donation…
👉Подписывайтесь на канал
🙉 Канал в телеграмм: http://bit.ly/2QcOXD4
☕🍗 Патреон поддержи автора:
https://www.patreon.com/dkadevelop
- Другие реквизиты на сайте автора:
https://dka-develop.ru/blog/donation…
#js #tools
Обзор бесплатных видеоплееров. Рекомендую почитать комменты ещё.
https://m.habr.com/ru/post/493674/
Обзор бесплатных видеоплееров. Рекомендую почитать комменты ещё.
https://m.habr.com/ru/post/493674/
Хабр
Обзор видеоплееров для веба
Однажды по-работе у меня возникла задача сделать исследование рынка существующих веб-плееров, которые можно было бы взять для нашего нового модного проекта. В процессе сформировалось это...
#js #frontend #theory #tips #tools
Очень интересная коллекция ресурсов по практике и теории веб-разработки. 👍
https://andreasbm.github.io/web-skills/?
Очень интересная коллекция ресурсов по практике и теории веб-разработки. 👍
https://andreasbm.github.io/web-skills/?
andreasbm.github.io
Web Skills
A visual overview of useful skills to learn as a web developer