Новини/Релізи:
- GitHub придбав інструмент для аналізу коду Semmle 🇺🇦
- Реліз Firefox 69: що нового для розробників
- Що нового в DevTools для Chrome 78
- Firefox тепер блокуватиме відстежувачі реклами
- Фічі Angular 8: що нового?
- Що нового у DevTools: Chrome 78
- Реліз Nuxt.js v2.9.0
JS Fest 2019 Autumn запрошує на конференцію, присвячену розробці на JavaScript
JS Fest пройде вже втретє та за традицією збере 600+ розробників.
Серед тем осіннього JS Fest: frameworks, js backend, embedded & mobile, AI + JS, architecture & design, testing, gamedev. 50% розкладу вже опубліковано на сайті!
Перші спікери вже оголошені. Серед них:
- Anna Henningsen — протягом останніх 3 років є однією з найактивніших контрибуторів Node.js core.
- Asim Hussain — Cloud Developer Advocate в Microsoft. Допомагає розробникам з написанням JavaScript-застосунків на Azure і Microsoft Cloud платформах.
- Majid Hajian — Lead Web / Mobile Engineer, розробник програмного забезпечення з багаторічним досвідом і розробки складних веб- і мобільних застосунків.
- Борис Могила — Senior full-stack developer, IG «RIA». Має досвід в розробці PWA та AMP. Розробляє VR інтерфейси. Співорганізатор конференції VinnytsiaJS.
- Sota Ohara — Tech Lead, інженер-програміст, Mercari inc., Японія.
8-9 листопада, Київ. Деталі за посиланням.
Статті
- Використовуємо DOM як профі
- Переваги використання препроцесорів (зокрема Sass) у CSS
-
Пришвидшуємо веб із заголовком
Save-Data
- Веб продуктивність: мінімізація DOM Reflow/Layout Trashing
-
Використання
rel="preconnect"
для збільшення продуктивності

- Все, що ви повинні знати про PWA
- Використання PostCSS для автоматизації вашого робочого процесу
- 5 порад для Firefox DevTools — Storage Inspector
Корисності
- Angular-інструменти для продуктивності
- Перелік розширень для VSCode, які спростять вашу роботу з JS/React

- 5 інструментів для пришвидшення розробки на Vue.js
- React Sortable HOC — набір компонентів вищого порядку для створення анімованих та сортованих списків
- spacetime — утиліта для роботи з часовими поясами
- emoji-button — додайте emodji-кнопку до вашого проєкту
Javascript Jedi:
- Що нового у JavaScript: підсумки Google I/O 2019 🇺🇦
-
Як пришвидшити оператор
spread
у JavaScript 🇺🇦 - Перелік фіч EcmaScript за версіями
- Робимо drag&drop з ванільним JavaScript та HTML

- Symbols в JavaScript та TypeScript: практичні поради
- 5 великих фіч TypeScript та їх використання
-
Використання
void
у JavaScript та TypeScript - Чи повинен сайт працювати без JavaScript
- Машинне навчання для фронтенд-розробників з Tensorflow.js
- Практичні поради для написання якісного JavaScript
- Просте інтро до веб-воркерів у JavaScript
- Пояснення дженериків у TypeScript

- Як оптимізувати ваш JavaScript застосунок з використанням сервіс-воркерів
- Міграція з JavaScript на TypeScript в реальному проєкті на React
Angular:
- Динамічне завантаження CSS з Angular CLI
- 3 способи комунікацій між Angular-компонентами
- Веб-воркери з Angular ClI
- Практичний посібник: середовище та налаштування проєкта
React:
- Посібник з деплою React-застосунку з AWS S3
- Чому React робить так?
- Управління станом в React у 2019
- Як реалізувати drag&drop в React
- Локалізація з React
- Найкращі проєкти з відкритим сирцевим кодом на React
Vue:
- Composite API (виправлене Function-based Component API)
- Юніт-тестування компонентів Vue: що саме тестувати
- Як уникнути порушення принципів SOLID у Vue.js застосунках
- Ліниве завантаження окремих компонентів Vue та prefetching

- Продуктивність Vue.js Router
- Vue.js для Angular-розробників
- Як додати інтернаціоналізацію до Vue.js застосунку

- Розуміння Nuxt & Vue Hooks та методів життєвого циклу
- Ресурсо-адаптивні Vue.js застосунки: що це і чому це важливо
- Магія динамічних компонентів Vue.js для списків з даними
- Vue PWA: приклад прогресивного веб-застосунку з Nuxt
- Робота з функціональними компонентами у Vue.js
Ще немає коментарів