Как Node.js обрабатывает 10 000 параллельных запросов и почему она справляется с такой нагрузкой без многопоточности? Иллюстрированное объяснение → https://stackoverflow.com/questions/34855352/how-in-general-does-node-js-handle-10-000-concurrent-requests
Выпуск и поддержка дизайн-систем, серия статей Натана Кёртиса о различных аспектах процесса:
1. Содержимое релизов
2. Частота и регулярность релизов
3. Версионирование
4. Визуальные изменения, ломающие обратную совместимость
5. Зависимости
1. Содержимое релизов
2. Частота и регулярность релизов
3. Версионирование
4. Визуальные изменения, ломающие обратную совместимость
5. Зависимости
🎧
Свежие подкасты
«Веб-стандарты» №163, в гостях Олег Мохов: математика в CSS, быстродействие и оверхэд, новый видеокодек AV1, JavaScript и SEO, роботы нас не заменят → https://medium.com/p/7a40b443b617
«Девшахта» №71: как TypeScript меняет наше мышление (часть 2) → https://medium.com/p/de5fb3487f63
ProConf №3: обзор конференции Build Stuff 2018 → https://soundcloud.com/proconf/proconf-3-build-stuff-2018
FrontSpot Show #2: NSFW.js, PWA в Google Play, 100 дней кода, MDN на React → https://youtu.be/nPcapkSssiU
«Новости 512» от CSSSR №40: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-40-2502-0303
Свежие подкасты
«Веб-стандарты» №163, в гостях Олег Мохов: математика в CSS, быстродействие и оверхэд, новый видеокодек AV1, JavaScript и SEO, роботы нас не заменят → https://medium.com/p/7a40b443b617
«Девшахта» №71: как TypeScript меняет наше мышление (часть 2) → https://medium.com/p/de5fb3487f63
ProConf №3: обзор конференции Build Stuff 2018 → https://soundcloud.com/proconf/proconf-3-build-stuff-2018
FrontSpot Show #2: NSFW.js, PWA в Google Play, 100 дней кода, MDN на React → https://youtu.be/nPcapkSssiU
«Новости 512» от CSSSR №40: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-40-2502-0303
@pika/web возвращает простоту во фронтенд: используйте ES-модули прямо из NPM в браузере без конфигурации и сборщиков вроде вебпака → https://github.com/pikapkg/web
Что такое AJAX и откуда он появился? Исторический экскурс от Джея Хоффмана → https://thehistoryoftheweb.com/what-does-ajax-even-stand-for/
This media is not supported in your browser
VIEW IN TELEGRAM
Wolfensteiny 3D: ревёрс-инжиниринг демки в 251 байт JavaScript-кода → https://habr.com/ru/post/441206/
AutoNumeric, продвинутая библиотека для форматирования чисел (от валют до температуры) с поддержкой масок для полей ввода → https://autonumeric.org/
Основные принципы хорошего и полезного кодревью: мнение и рекомендации Дмитрия Мананникова → https://slonoed.net/ru/code-review/
Нам больше не нужен Chrome: почему важно разнообразие браузеров и как Google пользуется доминирующим положением на рынке, не учитывая интересы пользователей → https://redalemeden.com/blog/2019/we-need-chrome-no-more
Топ-10 распространённых ошибок дизайна и UX веб-приложений → https://www.nngroup.com/articles/top-10-application-design-mistakes/
XSStrike, самый продвинутый инструмент для поиска XSS-уязвимостей → https://somdev.me/XSStrike/
Frontend Bootcamp, двухдневный воркшоп Microsoft по основам фронтенда: от HTML/CSS/JS/React до тестирования, управления состоянием и TypeScript → https://microsoft.github.io/frontend-bootcamp/
VS Code can do that?! Коллекция неочевидных, но полезных возможностей редактора VS Code: от рефакторингов до встраивания чатов из Slack → https://vscodecandothat.com/
Поддержка больших долгосрочных проектов на JavaScript: Матиас Шафер делится опытом и вынесенными уроками → https://9elements.com/io/maintaining-large-javascript-projects/
[Реклама]
Чтобы программист много зарабатывал, ему недостаточно писать хороший код. Нужно уметь достигать результатов — решать поставленные задачи вовремя и так, чтобы они приносили пользу бизнесу.
Подписывайтесь на канал @pmdaily. Автор — CTO в нескольких стартапах одновременно. Рассказывает, как запускать сложные продукты без менеджера — ставить задачи, мотивировать себя и команду, планировать время.
@pmdaily.
Чтобы программист много зарабатывал, ему недостаточно писать хороший код. Нужно уметь достигать результатов — решать поставленные задачи вовремя и так, чтобы они приносили пользу бизнесу.
Подписывайтесь на канал @pmdaily. Автор — CTO в нескольких стартапах одновременно. Рассказывает, как запускать сложные продукты без менеджера — ставить задачи, мотивировать себя и команду, планировать время.
@pmdaily.
Goal-Oriented Git, книга-руководство по Git с фокусом на решении распространённых задач без погружения в сложную терминологию и внутрениие детали работы (PDF, 300 КБ) → https://books.thoughtbot.com/assets/goal-oriented-git.pdf
Подгрузка данных в режиме реального времени: long polling, вебсокеты или server-sent events? Сравнение подходов и объяснение того, почему вебсокеты не всегда лучший вариант → https://www.smashingmagazine.com/2018/02/sse-websockets-data-flow-http2/
Почему есть
<script src="">
, но вместо <style src="">
мы пишем <link href="">
? Объяснение Брюса Лоусона и представителей W3 → https://css-tricks.com/why-isnt-it-style-src/Веб-компоненты в реальном мире: Борис Сердюк об обычно умалчиваемых особенностях использования веб-компонентов и сценариях их оправданного применения → https://habr.com/ru/post/443032/
🎧
Свежие подкасты
«Веб-стандарты» №164, в гостях Игорь Антонов и Олег Аникин: автор JS-интенсивов, встроенный скроллер в Chrome, развитие SVG и & в CSS, Preact и технологии интенсивов, JS для старых браузеров и итераторы, модули и импорт без Webpack → https://medium.com/p/86a71d2442ba
«Фронтенд-юность» №86: TSLint всё, Node.js — решето, проблемы NPM, новинки JS, ближайшие события → https://soundcloud.com/frontend_u/e86/
«Девшахта» №72: серверный рендеринг — это основы → https://medium.com/p/bbca74c52373
FrontSpot Show #3: нужно ли знать ES5, новая документация React, кодревью, СSS-викторина, GraphQL → https://youtu.be/kwzV-tIZrRg
«Новости 512» от CSSSR №41: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-41-0403-1003
«Сделайте мне красиво» №8: правильные собеседования, Never-Slow Mode в Chrome и скорость света → https://soundcloud.com/begebot/ep8
«Сделайте мне красиво» №9: как писать хороший код и CSS selectors level 4 → https://soundcloud.com/begebot/ep9
ProConf №4, Code Conf: Continuous Delivery → https://soundcloud.com/proconf/proconf-4-code-conf-continuous-delivery
Свежие подкасты
«Веб-стандарты» №164, в гостях Игорь Антонов и Олег Аникин: автор JS-интенсивов, встроенный скроллер в Chrome, развитие SVG и & в CSS, Preact и технологии интенсивов, JS для старых браузеров и итераторы, модули и импорт без Webpack → https://medium.com/p/86a71d2442ba
«Фронтенд-юность» №86: TSLint всё, Node.js — решето, проблемы NPM, новинки JS, ближайшие события → https://soundcloud.com/frontend_u/e86/
«Девшахта» №72: серверный рендеринг — это основы → https://medium.com/p/bbca74c52373
FrontSpot Show #3: нужно ли знать ES5, новая документация React, кодревью, СSS-викторина, GraphQL → https://youtu.be/kwzV-tIZrRg
«Новости 512» от CSSSR №41: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-41-0403-1003
«Сделайте мне красиво» №8: правильные собеседования, Never-Slow Mode в Chrome и скорость света → https://soundcloud.com/begebot/ep8
«Сделайте мне красиво» №9: как писать хороший код и CSS selectors level 4 → https://soundcloud.com/begebot/ep9
ProConf №4, Code Conf: Continuous Delivery → https://soundcloud.com/proconf/proconf-4-code-conf-continuous-delivery