Рефакторинг через классы: вычищаем свой JavaScript-код
https://tproger.ru/translations/javascript-code-cleanup-how-to-refactor-using-classes/
https://tproger.ru/translations/javascript-code-cleanup-how-to-refactor-using-classes/
Tproger
Рефакторинг через классы: вычищаем свой JavaScript-код
В средних и больших проектах рационально выносить часть функциональности в отдельные классы. В статье рассотрен необольшой пример такой оптимизации.
Поддержка больших JavaScript приложений. Уроки, вынесенные из долгосрочных проектов
https://9elements.com/io/maintaining-large-javascript-projects/
https://9elements.com/io/maintaining-large-javascript-projects/
Mozilla представила файлообменник Firefox Send
https://itc.ua/blogs/mozilla-predstavila-fayloobmennik-firefox-send/
https://itc.ua/blogs/mozilla-predstavila-fayloobmennik-firefox-send/
Вам не нужен модный фремворк для использования GraphQL с React
https://edgecoders.com/you-dont-need-a-fancy-framework-to-use-graphql-with-react-b47b436626fb
https://edgecoders.com/you-dont-need-a-fancy-framework-to-use-graphql-with-react-b47b436626fb
Medium
You don’t need a fancy framework to use GraphQL with React
All you need is a good naming strategy
Анонсированы Lite Pages for Chrome: более быстрая загрузка для пользователей очень медленных сетей. Opt-in через гугловый Data Saver для более умного серверного пререндеринга и приоритезации подресурсов страниц
https://blog.chromium.org/2019/03/chrome-lite-pages-for-faster-leaner.html
https://blog.chromium.org/2019/03/chrome-lite-pages-for-faster-leaner.html
Chromium Blog
Chrome Lite Pages - For a faster, leaner loading experience
Browsing the web with poor connectivity can be a frustrating, slow, and expensive experience. Chrome on Android’s Data Saver feature he...
Всё, что нужно знать про ARIA Live Regions
https://medium.com/web-standards/aria-live-regions-713f6a7813d3
https://medium.com/web-standards/aria-live-regions-713f6a7813d3
Medium
Всё, что нужно знать про ARIA Live Regions
Или как сделать изменение контента доступным.
Lookout — приложение от Google, которое расскажет слепым и слабовидящим об окружающей обстановке
https://itc.ua/blogs/lookout-prilozhenie-ot-google-kotoroe-rasskazhet-slepyim-i-slabovidyashhim-ob-okruzhayushhey-obstanovke/
https://itc.ua/blogs/lookout-prilozhenie-ot-google-kotoroe-rasskazhet-slepyim-i-slabovidyashhim-ob-okruzhayushhey-obstanovke/
ITC.ua
Lookout — приложение от Google, которое расскажет слепым и слабовидящим об окружающей обстановке
Компания Google выпустила Android-приложение Lookout, позволяющее слепым и слабовидящим узнавать об объектах рядом с ними. Как сообщается, программа работает в трех режимах: изучение, шопинг и чтение. В основном режиме (изучение) приложение использует данные…
Решаем задачу из интервью Google на JavaScript: 4 разных способа
https://habr.com/ru/company/skillbox/blog/443886/
https://habr.com/ru/company/skillbox/blog/443886/
Хабр
Решаем задачу из интервью Google на JavaScript: 4 разных способа
Когда я занимался изучением производительности алгоритмов, мне попалось вот это видео с мок-интервью Google. Оно не только дает представление, как проходят собеседования в крупных...
Реализация выгрузки файла, используя Node и Angular
https://blog.jscrambler.com/implementing-file-upload-using-node-and-angular/
https://blog.jscrambler.com/implementing-file-upload-using-node-and-angular/
Jscrambler
Implementing File Upload Using Node and Angular | Jscrambler Blog
In this tutorial, you'll learn how to implement an Angular file upload mechanism using both Angular and Node.js.
WebP in CSS — PostCSS плагин и крошечный JS-скрипт (128 байт) для использования WebP в качестве CSS background
https://github.com/ai/webp-in-css
https://github.com/ai/webp-in-css
GitHub
GitHub - ai/webp-in-css: PostCSS plugin and tiny JS script (131 bytes) to use WebP in CSS background
PostCSS plugin and tiny JS script (131 bytes) to use WebP in CSS background - ai/webp-in-css
Создание Angular и React приложений вместе с Nx
https://blog.nrwl.io/building-angular-and-react-applications-together-with-nx-78b5578de598
https://blog.nrwl.io/building-angular-and-react-applications-together-with-nx-78b5578de598
Автоматическое обновление лениво загруженных модулей для Ivy
https://blog.angularindepth.com/automatically-upgrade-lazy-loaded-angular-modules-for-ivy-e760872e6084
https://blog.angularindepth.com/automatically-upgrade-lazy-loaded-angular-modules-for-ivy-e760872e6084
Подкаст «Веб-стандарты», Выпуск №165 : Chrome 73, React Native 0.59, CSS Nesting, KV Storage, ARIA Live Regions, веб-компоненты, условные ES-модули.
https://medium.com/web-standards/episode-165-42323bfcf1e8
https://medium.com/web-standards/episode-165-42323bfcf1e8
Medium
Выпуск №165
18 марта 2019
Бывший разработчик Rambler создал веб-сервер, обогнал Microsoft на рынке и продал компанию за $670 млн: история Nginx
https://vc.ru/story/61140-byvshiy-razrabotchik-rambler-sozdal-veb-server-obognal-microsoft-na-rynke-i-prodal-kompaniyu-za-670-mln-istoriya-nginx
https://vc.ru/story/61140-byvshiy-razrabotchik-rambler-sozdal-veb-server-obognal-microsoft-na-rynke-i-prodal-kompaniyu-za-670-mln-istoriya-nginx
vc.ru
Бывший разработчик Rambler создал веб-сервер, обогнал Microsoft на рынке и продал компанию за $670 млн: история nginx — Истории…
Рассказ партнёра фонда Runa Capital — его первого инвестора.
Вышел Sublime Text 3.2, все еще быстрый, в новом релизе — интеграция с Git
https://scotch.io/bar-talk/sublime-text-32-is-out-git-integrated
https://scotch.io/bar-talk/sublime-text-32-is-out-git-integrated
Digitalocean
Technical tutorials, Q&A, events — This is an inclusive place where developers can find or lend support and discover new ways to contribute to the community.
Планирование работы с отзывчивыми изображениями
https://css-tricks.com/planning-for-responsive-images/
https://css-tricks.com/planning-for-responsive-images/