- PVSM.RU - https://www.pvsm.ru -

Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019) - 1


Медиа [1]    |    Веб-разработка [2]    |    CSS [3]    |    Javascript [4]    |    Браузеры [5]    |    Новости [6]


Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019) - 2 Медиа

podcast Подкаст «Веб-стандарты» №190 [7]: Google и приватность, JS в вузах, WASM, ES и TC39
podcast Подкаст «devschacht» #93 [8]: Версус: Node.js или PHP в 2019
podcast Пятиминутка React [9]: Деплой (Nest.js + Vue)
podcast UnderJS Podcast #4 [10]: Разговор с Дмитрием Махнёвым про HolyJS/JUG Ru Group [Ламповый]
podcast Подкаст «Фронтенд Юность (18+)» #105 [11]: Провинциальный PiterJS
video FrontSpot Show #10 [12]: Вадим Горбачев. Комьюнити. РiterJS
video Repozitorro #26 [13]: Я — скептическая рысь)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019) - 10 Веб-разработка

Архитектура фронтенда: Большой круг [14]
en Начинаем работать с GPU-вычислениями в вебе [15]. Автор экспериментирует с WebGPU API
en Как веб-контент может влиять на энергопотребление [16]
en npm запрещает рекламу в консоли [17]
en Frontend Development мертв. Да здравствует Frontend Engineering! [18]

Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019) - 22 CSS

en Создание поддерживаемой иконочной системы с помощью Sass [26]
en video Новые и экспериментальные CSS инструменты в Firefox [27]
en Можете ли вы вращать курсор в CSS? [28]
en Стилизация ссылок с помощью реальных подчеркиваний [29]

Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019) - 28 JavaScript

Рассмотрение вопроса Two-Sum на интервью по JavaScript [30]
en Подробное объяснение лучшего JavaScript-мема, который я когда-либо видел [31]
en Drag & Drop для элементов с помощью ванильного JavaScript и HTML [32]
en Альтернативы JavaScript [33]
en Анонс Dojo 6 [34]
en Как JavaScript вырос и стал настоящим языком [35]
en Boilerplate Vanilla JS Content Slider [36]
en Классы JavaScript. Углубленный взгляд. Часть 1 [37]
en Практическое руководство по символам в JavaScript [38]

Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019) - 63 Браузеры

habr JustCode — скоростной браузер для бюджетных компьютеров и планшетов на Windows [63]
В Firefox 71 появится новый интерфейс для просмотра TLS-сертификатов [64]
en The Baseline Interpreter: более быстрый интерпретатор JS в Firefox 70 [65]
en По поводу удаления Flash из Microsoft Edge и Internet Explorer [66]

Дайджест свежих материалов из мира фронтенда за последнюю неделю №378 (26 августа — 1 сентября 2019) - 67 Новости

Google напомнил о скором прекращении поддержки noindex в robots.txt [67]
Генеральный директор Mozilla объявил о намерении оставить свою должность [68]
Эксперты Google обнаружили сайты, годами атаковавшие пользователей iOS [69]
IBM, Google, Microsoft и Intel образовали альянс для развития открытых технологий защиты данных [70]


Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.

Дайджест за прошлую неделю [71].
Материал подготовили dersmoll [72] и alekskorovin [73].

Автор: alexzfort

Источник [74]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/javascript/328747

Ссылки в тексте:

[1] Медиа: #media

[2] Веб-разработка: #webdev

[3] CSS: #css

[4] Javascript: #js

[5] Браузеры: #browser

[6] Новости: #intresting

[7] Подкаст «Веб-стандарты» №190: https://soundcloud.com/web-standards/episode-190

[8] Подкаст «devschacht» #93: https://medium.com/devschacht/devschacht-93-ac5e4b21e696

[9] Пятиминутка React: https://soundcloud.com/5minreact/059-nestjs-vue-deploy

[10] UnderJS Podcast #4: https://underjs.ru/podcast/2019/08/30/holyjs-moscow-2019.html

[11] Подкаст «Фронтенд Юность (18+)» #105: https://soundcloud.com/frontend_u/e105

[12] FrontSpot Show #10: https://www.youtube.com/watch?v=lQc-Qu_W7fU

[13] Repozitorro #26: https://www.youtube.com/watch?v=nm5T5BCODAo

[14] Архитектура фронтенда: Большой круг: https://medium.com/front-end-in-regions-grodno/%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0-%D1%84%D1%80%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D0%B4%D0%B0-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B9-%D0%BA%D1%80%D1%83%D0%B3-46bce503d995

[15] Начинаем работать с GPU-вычислениями в вебе: https://developers.google.com/web/updates/2019/08/get-started-with-gpu-compute-on-the-web

[16] Как веб-контент может влиять на энергопотребление: https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/

[17] npm запрещает рекламу в консоли: https://www.zdnet.com/article/npm-bans-terminal-ads/

[18] Frontend Development мертв. Да здравствует Frontend Engineering!: https://www.jsmonday.dev/articles/23/frontend-development-is-dead-long-live-frontend-engineering-

[19] pwa-asset-generator: https://github.com/onderceylan/pwa-asset-generator

[20] Работа с фронтенд-инструментарием в Linux и Windows: большой тест производительности: https://levelup.gitconnected.com/working-with-front-end-tools-on-linux-and-windows-the-grand-performance-test-b51a77a71636

[21] Как разделять текст с учетом доступности: https://css-irl.info/how-to-accessibly-split-text/

[22] Введение в тестирование доступности: https://www.telerik.com/blogs/an-introduction-to-accessibility-testing

[23] Разработка анимированных фавиконов: https://habr.com/ru/company/ruvds/blog/464127/

[24] Стеклянный (и стильный) эффект для текста: https://css-tricks.com/a-glassy-and-classy-text-effect/

[25] Раскрась этот диван! – SVG + трюк с Blend Mode: https://codepen.io/kylewetton/full/OJLmJoV

[26] Создание поддерживаемой иконочной системы с помощью Sass: https://css-tricks.com/creating-a-maintainable-icon-system-with-sass/

[27] Новые и экспериментальные CSS инструменты в Firefox: https://www.youtube.com/watch?v=lHBE0mIDTHk

[28] Можете ли вы вращать курсор в CSS?: https://css-tricks.com/can-you-rotate-the-cursor-in-css/

[29] Стилизация ссылок с помощью реальных подчеркиваний: https://css-tricks.com/styling-links-with-real-underlines/

[30] Рассмотрение вопроса Two-Sum на интервью по JavaScript: https://webdevblog.ru/rassmotreniya-voprosa-two-sum-na-intervju-na-javascript/

[31] Подробное объяснение лучшего JavaScript-мема, который я когда-либо видел: https://www.freecodecamp.org/news/explaining-the-best-javascript-meme-i-have-ever-seen/

[32] Drag & Drop для элементов с помощью ванильного JavaScript и HTML: https://alligator.io/js/drag-and-drop-vanilla-js/

[33] Альтернативы JavaScript: https://www.jsmonday.dev/articles/7/javascript-alternatives-

[34] Анонс Dojo 6: https://dojo.io/blog/version-6-dojo

[35] Как JavaScript вырос и стал настоящим языком: https://medium.com/young-coder/how-javascript-grew-up-and-became-a-real-language-17a0b948b77f

[36] Boilerplate Vanilla JS Content Slider: https://cheewebdevelopment.com/boilerplate-vanilla-javascript-content-slider/

[37] Классы JavaScript. Углубленный взгляд. Часть 1: https://medium.com/@bobtomlin_70659/javascript-classes-an-in-depth-look-part-1-47d8f4e77cbd

[38] Практическое руководство по символам в JavaScript: http://thecodebarbarian.com/a-practical-guide-to-symbols-in-javascript.html

[39] TypeScript. Магия выражений: https://habr.com/ru/post/465267/

[40] Анонс TypeScript 3.6: https://devblogs.microsoft.com/typescript/announcing-typescript-3-6/

[41] Публикация библиотеки TypeScript: https://www.jsmonday.dev/articles/18/publishing-a-typescript-library

[42] Заменяют ли хуки в React Redux?: https://habr.com/ru/company/ruvds/blog/464293/

[43] Смогут ли React-хуки заменить Redux?: https://css-live.ru/articles/smogut-li-react-xuki-zamenit-redux.html

[44] История производительности V8 в React: https://v8.dev/blog/react-cliff

[45] Как настроить ESLint и Prettier для ваших React приложений : https://www.freecodecamp.org/news/the-guide-to-using-eslint-and-prettier-in-a-react-app/

[46] Оптимизация производительности в React 16.8: https://blog.carbonfive.com/2019/08/27/optimizing-performance-in-react-16-8/

[47] JavaScript, нужный для понимания React: https://kentcdodds.com/blog/javascript-to-know-for-react

[48] Пуш-нотификации в React (с хуками): https://itnext.io/react-push-notifications-with-hooks-d293d36f4836

[49] Лучшие практики для модульного тестирования в React 16: https://eng.uber.com/best-practices-for-react-v16/

[50] Как избежать нарушения принципов SOLID во Vue. JS приложении: https://webdevblog.ru/kak-izbezhat-narusheniya-principov-solid-v-vue-js-prilozhenie/

[51] Релиз VeeValidate 3.0: https://www.baianat.com/labs/code/veevalidate-3-0

[52] Хуки появятся во Vue.js версии 3.0: https://blog.logrocket.com/hooks-are-coming-to-vue/

[53] Демистификация директивы v-model во Vue: https://www.telerik.com/blogs/demystifying-the-v-model-directive-in-vue

[54] Компонентное юнит-тестирование во Vue: https://vuejsdevelopers.com/2019/08/26/vue-what-to-unit-test-components/

[55] Работа с данными во Vue — как это работает?: https://medium.com/js-dojo/vue-data-flow-how-it-works-3ff316a7ffcd

[56] VuePress: инструмент для простой работы с документацией: https://www.smashingmagazine.com/2019/08/vuepress-documentation/

[57] Как использовать Async / Await в цепочках промисов: https://medium.com/better-programming/how-to-use-async-and-await-to-chain-promises-4180e2c1a374

[58] Локализация Angular с использованием ngx-translate: https://www.telerik.com/blogs/angular-localization-using-ngx-translate

[59] Архитектура интерфейса для угловых приложений: https://medium.com/fincura-engineering/front-end-architecture-for-angular-applications-d6840b78706c

[60] Почему вы должны выбрать Angular для вашего следующего переднего проекта: https://medium.com/@sredmond/why-you-should-choose-angular-for-your-next-front-end-project-d4dffbae8b07

[61] Инструменты для повышения производительности в Angular: https://blog.angular.io/angular-tools-for-high-performance-6e10fb9a0f4a

[62] SOLID: принцип инверсии зависимостей в Angular: https://blog.bitsrc.io/solid-the-dependency-inversion-principle-in-angular-6e4b9c484960

[63] JustCode — скоростной браузер для бюджетных компьютеров и планшетов на Windows: https://habr.com/ru/post/465709/

[64] В Firefox 71 появится новый интерфейс для просмотра TLS-сертификатов: http://www.opennet.ru/opennews/art.shtml?num=51372

[65] The Baseline Interpreter: более быстрый интерпретатор JS в Firefox 70: https://hacks.mozilla.org/2019/08/the-baseline-interpreter-a-faster-js-interpreter-in-firefox-70/

[66] По поводу удаления Flash из Microsoft Edge и Internet Explorer: https://blogs.windows.com/msedgedev/2019/08/30/update-removing-flash-microsoft-edge-internet-explorer/

[67] Google напомнил о скором прекращении поддержки noindex в robots.txt: https://www.searchengines.ru/google-noindex-2.html

[68] Генеральный директор Mozilla объявил о намерении оставить свою должность: https://itc.ua/blogs/generalnyj-direktor-mozilla-obyavil-o-namerenii-ostavit-svoyu-dolzhnost/

[69] Эксперты Google обнаружили сайты, годами атаковавшие пользователей iOS: https://xakep.ru/2019/08/30/14-ios-bugs/

[70] IBM, Google, Microsoft и Intel образовали альянс для развития открытых технологий защиты данных: http://www.opennet.ru/opennews/art.shtml?num=51345

[71] Дайджест за прошлую неделю: https://habr.com/ru/post/464967/

[72] dersmoll: http://habrahabr.ru/users/dersmoll/

[73] alekskorovin: http://habrahabr.ru/users/alekskorovin/

[74] Источник: https://habr.com/ru/post/465795/?utm_source=habrahabr&utm_medium=rss&utm_campaign=465795