JavaScript дайджест #1

JS Digest #1
Цього тижня в поле мого зору попали новини про Bootstrap, Firefox, Parcel, Puppeteer та стандарти ECMAScript. Також під капотом кілька статтей про PWA, IntersectionObserver та зручні техніки ES6.




Останні новини

Нарешті зарелізився Bootstrap 4:
http://blog.getbootstrap.com/2018/01/18/bootstrap-4/

Вийшов Firefox 58 з кращою підтримкою PWA:
https://hacks.mozilla.org/2018/01/firefox-58-the-quantum-era-continues/

Жирний реліз Parcel 1.5:
https://medium.com/@devongovett/parcel-v1-5-0-released-source-maps-webassembly-rust-and-more-3a6385e43b95

Перша стабільна версія Puppeteer:
https://github.com/GoogleChrome/puppeteer

Promise.prototype.finally тепер пройшов Stage 4:
https://github.com/tc39/ecma262/pull/1073

Кілька цікавих статтей

Не технічна стаття про те, чому PWA це майбутнє вебу: 
https://medium.freecodecamp.org/why-progressive-web-apps-are-the-future-of-web-development-13db7dd5f640

Ну і зразу по темі - інструменти, які варто використовувати при побудові PWA:
https://medium.com/@sureshdsk/must-use-tools-to-build-better-progressive-web-apps-7afdda353784

Вже кілька місяців у нормальних браузерах є IntersectionObserver. Ось і хороший туторіал по ньому:
https://www.smashingmagazine.com/2018/01/deferring-lazy-loading-intersection-observer-api/

Нічого особливого, просто зручні ES6 техніки:
https://medium.com/dailyjs/7-hacks-for-es6-developers-4e24ff425d0b

Коментарі

Популярні дописи з цього блогу

Колір в CSS

Комунікація між вкладками браузера

Порівняння швидкодії PHP-фреймворків