Новини/Релізи:
- Реліз jQuery 3.5.0
- Реліз Prettier 2.0 2020
- Реліз Angular 9.1
- Реліз Node v14
- Реліз Babel 7.9.0
- Реліз Tailwind CSS v1.3.0
Статті
- Puppeteer, або як я перестав хвилюватись і полюбив автоматизоване тестування 🇺🇦
- Функціональне та нефункціональне тестування: що потрібно знати 🇺🇦
- Інтро до вебкомпонентів
- Як бути продуктивним, якщо ви на самоізоляції
- Класичні помилки, яких припускається кожен розробник
- Як використовувати Web Storage API
- Як спростити собі життя при використанні Git
- Інструменти для роботи фронтенд-розробника у 2020
- Практичний огляд CSS Houdini
- Використання сучасних форматів зображень: WebP у HTML та React
- Як ви робите відео доступним?
- CSS може впливати на зчитувачі екрану
-
Як використовувати властивість
currentColor
в CSS - Визначаємо позицію прокрутки на сторінці з CSS
- 16 способів покращити доступність вашого сайту
-
Повний посібник з
calc()
в CSS -
CSS
:nth-of-class
селектор - Чому темна тема дизайну вебзастосунків набирає популярності
Корисності
- TOAST UI Editor 2.0 — потужний Markdown-редактор для вашого проєкту
- sSHA — реалізація SHA-1, SHA-256, SHA3-512 на чистому JS
- gqless — GraphQL-клієнт без запитів GraphQL
- CSS2JS — конвертуйте CSS у JavaScript-об'єкт
- vue-dynamic-forms – створюйте реактивні форми динамічно
- Tippy.js — налаштовувана бібліотека підказок (тултипів)
- Cosha — додайте кольорових тіней до ваших зображень
- Glaze — мінібібліотека CSS-in-JS, аби зробити дизайн-системи доступними в React
- Zod — валідація схем на TypeScript зі статичним виведенням типів
- Marked.js – швидкий парсер та компілятор Markdown
Javascript Jedi:
- Стратегії міграції проєкту на TypeScript
- 8 корисних порад для пришвидшення вашого JavaScript-коду
- Вимірювання продуктивності JavaScript-функцій
- Як використовувати URL API з нативним JavaScript
- Чистий код на JavaScript: конкурентність
- Реальні приклади використання Proxy в JavaScript
-
Як скасувати
fetch
-запит
Angular:
- 10 маловідомих фіч Angular, які ви навряд використовували
- 14 порад щодо оптимізації застосунку на Angular
- Інтро до синтаксису шаблонів в Angular
- Реактивний стан в Angular: інтро до Angular Effects
- Найкраща прихована фіча Angular 9: сувора перевірка шаблонів
- Правильна робота з API-запитами в застосунку на Angular
- 3 способи рендерити довгі списки в Angular
React:
- Використовуйте React Error Boundaries для покращення UX вашого застосунку
-
Оптимізуємо продуктивність React-застосунків з
memo
,useMemo
таuseCallback
- Розв'язуємо проблему зі структурою тек в React-застосунку
- Реалізуємо нескінченну прокрутку та ліниве завантаження зображень у React
- 5 практичних порад з використання хуків React в продакшені
Vue:
- Що нового у Vue 3 🇺🇦
- Патерн «Контрольовані пропси»
- Vue.js Headless компонент
- Vue.js функціональні компоненти
- Vue.js та діалогові вікна
- Як Vue Composition API замінює міксіни
- Управління станом без Vuex
- Створюємо застосунок для малювання з Vue.js та HTML5 Canvas
- Використовуйте вебворкери у ваших Vue.js-компонентах для максимальної продуктивності
Ще немає коментарів