Новини/Релізи:
- Mozilla відповіла на критику щодо DoH-протоколу 🇺🇦
- Google відкриває домени .new для інших компаній 🇺🇦
- У Chrome для Android з'явився Lite-режим і функція lazy-loading 🇺🇦
- Що нового в DevTools (Chrome 79)
- Реліз Firefox 70
- Реліз Vue CLI v4.0.0
- Реліз React v16.10.0
- Реліз Node.js v.13. Node.js v.12 тепер стає LTS
- Реліз Nuxt v2.10.0
Статті
- Новий інспектор веб-сокетів у Firefox
- Гайд з нових та експериментальних DevTools у Firefox
- Повний посібник з правильного використання анімації в UX
- Поради щодо CSS та JavaScript анімації з прикладами
- 10 принципів гарного UI
- Найкращі практики організації CSS-тем
- Чому доступні веб-сайти так важко створювати?
Корисності
- moveable — бібліотека для перетаскування, масштабування та інших перетворень елемента
- Vue Currency Input — форматування вводу валюти для Vue.js
- rxdb — realtime БД для застосунків на JavaScript
- Mermaid — генеруйте діаграми та схеми з тексту
Javascript Jedi:
- Коли використовувати Map замість простого об'єкта JavaScript 🇺🇦
- Проблема поширення змінюваного стану та як її уникнути
- Асинхронні задачі в сучасному JavaScript
- Ліниве завантаження зображень з Intersection Observer
- Чи потрібен JavaScript ребрендинг?
- Посібник з ES6 ітераторів у JavaScript з прикладами
- Проста карусель на ванільному JS
- Практичний посібник з написання більш функціонального JavaScript
- Як створити PWA з використанням лише ванільного JS
- Динамічні теми без використання бібліотек у JavaScript
Angular:
- PWA та Angular
- Взаємодія між компонентами Angular за допомогою rxJS
- Хороші тестові практики з бібліотекою тестування Angular
- Як зробити форму в Angular 8 реактивною
- Створюємо ваш перший serverless застосунок з Angular, NestJS та Azure
- Посібник з Angular 8: приклади REST API та HttpClient
-
Обробка декількох API-запитів в Angular, використовуючи
mergeMap
таforkJoin
, аби уникнути вкладених підписок - Розуміння хуків життєвого циклу Angular на прикладі проєкту
- Як створити сервіс кешування для Angular
React:
- Освоюємо drag & drop з хуками в React
- Як Instagram використовує Redux для підвищення продуктивності
- Спостереження за видимістю компонентів в React
- Порівняння 8 способів стилізації компонентів в React
- Демонстрація повторного використання компонентів React на прикладі форми
- TDD з React, React Testing Library та Jest
- Важливі патерни React Hooks
- defaultProps в React вмирають. Хто наступник?
Vue:
- 15 must-have директив Vue для підвищення продуктивності 🇺🇦
- Створюємо розширення для Chrome з Vue.js
- Чому Composition API?
- Модульне тестування у Vue: ваші перші кроки
- Динамічні CRUD-застосунки на Vue.js
- Обрізаємо зображення з Vue.js та Cropper.js
- Швидкі веб-застосунки з Vue 3
- Як інтегрувати нескінченне завантаження з Gridsome
Ще немає коментарів