Новини/Релізи:
- 7-ма версія Angular: CLI Prompts, віртуальний скролінг, перетягування та багато іншого
- Реліз Firefox v63.0
- Реліз V8 версії 7.1
- Реліз React v16.6.0: що нового?
- Google випустив reCAPTCHA v3: новий спосіб зупинити ботів
- Нитки WebAssembly у Chrome 70
Статті
- Grid vs Flexbox: що обрати? 🇺🇦
- Тепер ви це бачите: темні патерни у веб дизайні
- Безперервна інтеграція (CI): що, чому і як
- Три типи тестування продуктивності
- 5 порад щодо DevTools, які спростили моє життя
-
Макет Grid з
auto-fit
таminmax
- Sign Up vs. Signup
- 2019 — рік під знаком Page Speed. Ви готові?
- 10 трюків у консолі, щоб налагоджувати як профі
Використовуємо Feature Detection, умовні вирази та групи у селекторах
- Ключ до підтримуваного CSS: порядок
- Вивчіть CSS Flexbox, створивши елемент фотокартки
- Gutenberg — кінець чи новий початок для Wordpress?
- 8 порад для написання чудового code review
- Як організувати ваш CSS за допомогою модульної архітектури (OOCSS, BEM, SMACSS)
- Робимо вашу систему дизайну динамічною
- Спрощення стилізації за допомогою функціонального CSS
- Стислі медіа-запити з CSS Grid
- Майбутнє WebAssembly після MVP
- Знайомство з Picture-in-Picture Web API у Chrome
- Як створити користувацькі HTML маркери на Google картах
-
Ви використовуєте
<em>
неправильно - Від ординарного до екстраординарного з CSS анімаціями
Корисності
- vue-cli-plugin-gh-pages – Vue Cli 3 плагін для публікацій на GitHub pages
- vue-emit – допоміжна функція для генерації подій у функціональних компонентах Vue.js
- Percollate – інструмент командного рядка для перетворення веб-сторінок у відформатовані PDF
- Топ 25 засобів для тестування доступності веб-сайтів
-
Шпаргалка з промісів та
async/await
-
Clean logs – удоскональте свій
console.log()
- face-api.js – JavaScript API для розпізнавання обличчя у браузері з Tensorflow.js
- IronDB – key-value сховище для браузера
- Неповний список помилок при написанні CSS
- awesome-react-hooks – колекція хуків React
- radexp.js – створює випадкові рядки, які задовольняють заданий регулярний вираз.
- ervy – графіки у терміналі.
- simple-keyboard — віртуальна клавіатура для Javascript, сумісна з ES6, React, Vue, Angular, jQuery.
Javascript Jedi:
- 10 порад щодо JavaScript проектів, які ви зрештою засвоїте 🇺🇦
- Що означають три крапки (...) в JavaScript? 🇺🇦
- Розуміння прототипного наслідування у JavaScript 🇺🇦
- Детальний сучасний посібник по JavaScript
- Копіювання об'єктів у JavaScript
- Персональний огляд інструментів автоматизованого тестування у світі JavaScript
- Анотована конфігурація Webpack 4 для фронтенд розробки
- Знайомимось з FuseBox, альтернативою Webpack
- Порядок властивостей є передбачуваним в об'єктах JavaScript з ES2015
-
Еволюція
async
в JavaScript - Як зменшити вплив JavaScript на час завантаження сторінки
- Розуміння функцій вищого порядку у JavaScript
- 3 помилки продуктивності JavaScript, які ви повинні припинити здійснювати
Angular:
- Angular 7: огляд новинок
- Angular, Schematics та майбутнє TypeWiz
- Шаблон Модель–Представлення–Пред'явник (MVP) з Angular
- Валідатори MatError & Cross-Field в Angular Material 7
- Кращий підхід до змінних середовища в Angular
- Перехід застосунку з Angular 6 на Angular 7 за допомогою Visual Studio 2017
- Все про зв'язування в Angular
- Connection-Aware компоненти в Angular
- Реактивні форми в Angular у реальному світі
- Інтернаціоналізація в застосунках React та Angular – порівняння
React:
- Компоненти вищого порядку у React
- React Hooks: ніякої магії, лише масиви
- React Render Props
- React.lazy: що і як використовувати у вашому застосунку
- Знайомство з хуками React
- Чисті функціональні компоненти в React
- React 16.6: React.memo() для контролю рендерингу функціональних компонентів
- Різні способи управління станом в React
Vue:
- Vue Router — посібник, якого бракувало 🇺🇦
- Як створити Vue CLI плагін
- Початок роботи з плагінами Vue
- Розумний спосіб виклику Vue API
- Створення SPA за допомогою Go та Vue
- Створюємо PWA з Vue CLI 3
- Керівництво по написанню універсальних, SSR-ready компонентів Vue
- Робота з застосунком на Vue.js з TDD: великий посібник для тих, хто має час, ч. 2
- Просунуте налагодження у Vue: детективна історія
- Хуки Mounted та BeforeDestroy у функціональних компонентах Vue
- Використання мутацій GraphQL у Vue.js
Ще немає коментарів