Telegram Web
Опорная архитектура Node.js-приложений: рекомендации группы инженеров из IBM и Red Hat по разработке и эксплуатации Node.js-приложений → https://nodeshift.dev/nodejs-reference-architecture/
🔥50👎8👍1
Нативная поддержка .env-файлов в Node.js: в непримечательном релизе v20.6.0 добавили возможность задания переменных окружения из .env-файлов. Раньше эта задача решалась сторонним пакетом dotenv с 22 млн скачиваний в неделю → https://nodejs.org/en/blog/release/v20.6.0
🔥103👍18🤯16👎2
WOFF покинул чат: если вы подключаете веб-шрифты в новом проекте в 2023 году, вероятно, вам не нужны никакие форматы, кроме WOFF2 → https://matthiasott.com/notes/woff-has-left-the-building
🔥66👍20🤯4👎3
За пределами NPM: обзор инструментов для более осознанного и эффективного поиска, выбора и оценки зависимостей для проекта → https://forweb.dev/en/blog/npm-tools/
👍19🔥5👎4
JS minification benchmarks, актуальное сравнение популярных минификаторов (от esbuild до closure compiler) по скорости и эффективности работы → https://github.com/privatenumber/minification-benchmarks
👍28👎3🔥2
Синтаксис относительного цвета в CSS: введение в новый синтаксис, позволяющий нативно делать цвета темнее/светлее/контрастнее и производить другие манипуляции над цветами без препроцессоров → https://developer.chrome.com/blog/css-relative-color-syntax/
🤯55👍8🔥6👎4
monaspace, инновационное суперсемейство шрифтов для кода от GitHub: пять вариативных комбинируемых шрифтов с лигатурами и оптической компенсацией символов разного размера без потери моноширинности → https://monaspace.githubnext.com
🔥46👎16👍11🤯5
ESLint упраздняет правила для форматирования кода: официальная рекомендация — использовать специализированные форматтеры вроде Prettier → https://eslint.org/blog/2023/10/deprecating-formatting-rules/
👍107👎39🔥17😢5
Meta выложили в опенсорс StyleX, CSS-in-JS библиотеку, на которой работают Facebook, Instagram и WhatsApp → https://stylexjs.com

Ключевые особенности:
— framework-agnostic: можно использовать хоть с React, хоть с Angular
— размер конечного CSS-бандла выходит на плато даже при добавлении множества новых компонентов благодаря статическому атомарному CSS на выходе без рантайм-инъекций
— поддержка темизации
— API полностью покрыт типами TypeScript и Flow
🔥84👎32👍8🤯6
Итоги 2023 для CSS: обзор множества уникальных и долгожданных возможностей, появившихся в CSS в этом году. Архитектурные основы, работа с цветом, типографика, отзывчивая вёрстка, интерактивные анимации, стилизация нативных контролов → https://developer.chrome.com/blog/css-wrapped-2023
🔥21👍4
Будет ли в JavaScript добавлена нативная поддержка JSX? WebAssembly когда-нибудь заменит JavaScript? Почему нельзя просто сломать веб в угоду новым возможностям?

TC39 FAQ:
полуофициальная подборка ответов (и возможность задать свой вопрос!) от делегатов комитета, стоящего за разработкой ECMAScript → https://github.com/tc39/faq/
👍33👎4🔥1
Исчерпывающее руководство по IndexedDB: Ник Мостовой из WhatsApp делится своим опытом работы с IndexedDB на протяжении 3+ лет → https://blog.xnim.me/indexeddb-guide
👍26🔥9👎3
This media is not supported in your browser
VIEW IN TELEGRAM
Простые и плавные анимации перехода с View Transitions API: введение в новый браузерный API, позволяющий анимировать трансформации DOM и даже переходы между страницами → https://developer.chrome.com/docs/web-platform/view-transitions
🔥61👎3😢1
DeviceScript, платформа для программирования микроконтроллеров на TypeScript с фокусом на хорошем developer experience → https://microsoft.github.io/devicescript/
🤯74👍23👎4
Безопасные правила дизайна: подборка простых правил визуального дизайна, которые можно без опаски применять, если вы не дизайнер → https://anthonyhobday.com/sideprojects/saferules/
👍52👎2
Недостающий семестр вашего Computer Science образования: онлайн-курс MIT по прикладным инструментам программистов, которым обычно не учат в вузах. Командная строка, система контроля версий, отладчик, редакторы кода и многое другое → https://missing.csail.mit.edu
🔥48👎9👍4
Пишем свой JS-фреймворк, чтобы понять, как работают современные фреймворки: Нолан Лоусон разбирает общие концепции реактивности и отрисовки изменений DOM → https://nolanlawson.com/2023/12/02/lets-learn-how-modern-javascript-frameworks-work-by-building-one/
👍70👎5🤯4
Что PWA умеют сегодня: прогрессивное веб-приложение, демонстрирующее все существующие на сегодняшний день возможности PWA → https://whatpwacando.today
🔥79👍10👎3
TypeSpec, вдохновлённый Тайпскриптом лаконичный язык для описания API от Microsoft с возможностью генерации OpenAPI, JSON Schema, Protobuf и других форматов → https://typespec.io
🔥58🤯9👍3👎1
CSS Hooks, инструмент для написания инлайн-стилей с поддержкой псевдоклассов/медиавыражений, проверкой типов, минимальным рантаймом и поддержкой SSR → https://css-hooks.com
👎78🤯22😢8👍6
2025/07/09 15:55:44
Back to Top
HTML Embed Code: