Telegram Web Link
typesense, бесплатная опенсорс-альтернатива Elasticsearch и Algolia для быстрой реализации поиска → https://typesense.org/
Пишем собственный фреймворк с нуля, чтобы понять принципы работы других фреймворков: от движка шаблонов до управления состоянием → https://mfrachet.github.io/create-frontend-framework/
Основы веб-разработки: учебный план от Microsoft. 12 недель, 24 урока, теория по HTML/CSS/JS и практические задания → https://github.com/microsoft/Web-Dev-For-Beginners
Думаем как фронтенд-разработчик: Ахмад Шадид демонстрирует ход мыслей при вёрстке макета → https://ishadeed.com/article/thinking-like-a-front-end-developer
Великая унификация веб-технологий: предложение отказаться от HTML и CSS как исчерпавших себя технологий в пользу JavaScript. Подробное обоснование в 38-страничном документе → https://docs.google.com/document/d/1Ys-2Pb6PUVl8-5BMhM770trKNp_DmGrfskDlp-L_WSs/

Ответная статья о том, почему разделение на HTML/CSS/JavaScript полезно для пользователей → https://hiddedevries.nl/en/blog/2020-11-25-why-its-good-for-users-that-html-css-and-js-are-separate-languages/
Почему XMLHttpRequest называется так странно (не XMLHTTPRequest и не XmlHttpRequest) → https://twitter.com/cwilso/status/1316380176171692032
Как написать язык программирования на JavaScript: обширное практическое руководство → http://lisperator.net/pltut/
Что каждый разработчик должен знать о TCP: иллюстрированное объяснение важных особенностей протокола → https://robertovitillo.com/what-every-developer-should-know-about-tcp/
Лучшие практики проектирования прагматичного REST API: документация, версионирование, фильтрация и сортировка данных, обработка ошибок и другие аспекты → https://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api
Web Platform Contribution Guide: подробное руководство для тех, кто хочет внести свой вклад в веб-платформу и веб-стандарты → https://wpc.guide
E2E-тестирование интерфейса Slack: история и детали реализации и масштабирования → https://slack.engineering/scaling-end-to-end-user-interface-tests/
Utopia: подход к отзывчивому дизайну, предполагающий плавное масштабирование отступов и шрифтов вместо скачков на отдельных брейкпойнтах. Статьи и инструменты для реализации подхода со стороны дизайна и разработки → https://utopia.fyi
Зал трудовой славы JavaScript: библиотеки, идеи и люди, повлиявшие на JavaScript и его экосистему.

Часть 1: Prototype.js и require.js → https://habr.com/p/501148/

Часть 2: BigInt.js, RSA.js, x.js, Ajax, CoffeeScript, Underscore.js, Backbone.js, step.js → https://habr.com/p/501248/
Как устроен сайт web.dev от Google: архитектура, инструменты и веб-компоненты → https://web.dev/how-we-build-webdev-and-use-web-components/
Программирование — не канцелярская работа: оптимизировать нужно не столько инструменты для набора кода, сколько коммуникации и мыслительный процесс. Мнение Дэниэла Фона о том, почему утро под тёплым душем может быть продуктивнее дня за рабочим местом → https://daniel.fone.net.nz/blog/2020/10/21/talking-typing-thinking-software-is-not-a-desk-job/
Kontra OWASP Top 10: серия интерактивных упражнений для изучения основных угроз безопасности веб-приложений → https://application.security/free-application-security-training
Рождественские календари для веб-разработчиков, за которыми стоит следить до 24 декабря:

1. Advent of Code
2. Web Performance Calendar
3. PWAdvent
4. Elm Christmas
5. Functional Christmas
6. JavaScript Christmas
7. React Christmas
8. Security Christmas
9. UX Christmas
Путь к TypeScript в Quip: как и зачем инженеры Quip постепенно перешли с Google Closure Compiler на TypeScript → https://quip.com/blog/the-road-to-typescript-at-quip-part-one
Языку JavaScript исполняется 25 лет: визуализация истории развития JavaScript, его экосистемы и веб-технологий в целом → https://www.jetbrains.com/ru-ru/lp/javascript-25/
Как инженеры Lyft переводят 100+ фронтенд-сервисов на Next.js, что их не устраивало в старой инфраструктуре и с какими проблемами они столкнулись в процессе миграции → https://eng.lyft.com/42199aaebd5f
2025/07/14 04:02:02
Back to Top
HTML Embed Code: