Собирать полезные мелочи, которые я узнал, и которые могут быть полезны кому-то ещё.
- HTML
- CSS
- JS
- TypeScript
- Vue
- React
- Структуры данных
- Алгоритмы
- Браузеры
- Сети
- Безопасность
- Тестирование
- Git
- MacOS
- Управление отображаемой клавиатурой с помощью атрибута
inputmode
- Нативная “ленивая” загрузка
img
иiframe
- download атрибут у ссылки
- Красивое подчёркивания текста
- Цвет каретки
- Обрезание многострочного текста
overscroll-behavior
управление поведением браузер при достижении границы скролящегося элемента
- Intersection Observer
- “Лишние” запятые
- Приоритет загрузки JavaScript в Chrome
- Hoisting
- "use strict"
- Promise
- Дескрипторы свойств
- void
- NaN
- BigInt
- Vue Instance
- Template syntax
- Cтили
- Условия и циклы
- Шаблоны
- Жизненный цикл
- Компоненты
- Стили
- Коммуникация между компонентами
- Slots
- setState асинхронный метод
- Композиция
- Redux
- Presentational и Container Components
- combineReducers
- Асинхронные экшены в Redux