Which web frontend architecture fits best?
Классный обзор и сравнение современных архитектурных стилей для Frontend.
Автор рассказывает про Quality Attributes и объясняет как их использовать для выбора архитектуры.
https://www.workingsoftware.dev/frontend-rendering-techniques/?ref=vladimir-ivanov-dev-blog
Классный обзор и сравнение современных архитектурных стилей для Frontend.
Автор рассказывает про Quality Attributes и объясняет как их использовать для выбора архитектуры.
https://www.workingsoftware.dev/frontend-rendering-techniques/?ref=vladimir-ivanov-dev-blog
WebAssembly SQLite с экспериментальной поддержкой хранилищ браузера (IndexedDB, File System Access), доступны как асинхронные, так и синхронные API
👍1
Memos - опенсорсная платформа для создания заметок, а-ля notion. Примечательна тем, что имеет развитое сообщество и версии для мобильных устройств. Демо
🦄 Open source and free forever;
🚀 Support for self-hosting with Docker in seconds;
📜 Plain textarea first and support some useful Markdown syntax;
👥 Set memo private or public to others;
🧑💻 RESTful API for self-service.
🦄 Open source and free forever;
🚀 Support for self-hosting with Docker in seconds;
📜 Plain textarea first and support some useful Markdown syntax;
👥 Set memo private or public to others;
🧑💻 RESTful API for self-service.
This media is not supported in your browser
VIEW IN TELEGRAM
Build beautiful command-line apps in minutes with
🤏 Only 4 kB gzip (80% smaller than `prompts`)
💎 Beautiful, minimal UI
✅ Simple API
🧱 Comes with text, confirm, select, and spinner
https://github.com/natemoo-re/clack
@clack/prompts 🪄 🤏 Only 4 kB gzip (80% smaller than `prompts`)
💎 Beautiful, minimal UI
✅ Simple API
🧱 Comes with text, confirm, select, and spinner
https://github.com/natemoo-re/clack
CodeSandbox опубликовал свой nodejs рантайм, который можно запустить прямо в браузере, на данный момент есть ряд ограничений, но проект уже доступен для работы.
This media is not supported in your browser
VIEW IN TELEGRAM
speedscope - 🔬 Быстрый интерактивный веб-просмотрщик профилей производительности.
Deepkit - модульный фреймворк для созданий приложений реального времени, написанный на TypeScript.
🤪1
Анализ Core Web Vitals по 9,3 миллионам веб-сайтов по состоянию на 6 февраля 2023 года показывает, что Core Web Vitals как для React, так и для Next.js показывает, что оба они работают хуже, чем совокупность всех других сайтов в архиве как для мобильных устройств, так и для настольных компьютеров. - https://www.zachleat.com/web/react-criticism/
👍1
Promise pool is a great pattern for processing multiple records simultaneously that can help you not only improve the performance of your application but enable you to control rate-limiting to downstream services.
https://levelup.gitconnected.com/promise-pool-or-how-to-improve-the-performance-of-node-js-2b7d3c1f035e
https://levelup.gitconnected.com/promise-pool-or-how-to-improve-the-performance-of-node-js-2b7d3c1f035e
❤2
Iconoir — это библиотека с открытым исходным кодом, содержащая более 1000 уникальных иконок SVG, с размером сетки 24x24 пикселей. Без подписки, регистрации и смс.
❤4👍1
Залипательная Игра Dante - заняла первое место в категории мобильных игр соревнования JS13K 2022. Поиграть можно тут. Постмортем. Сложно поверить что игра весит всего 13 килобайт!
🤯1
Forwarded from Evil Martians
Наш следующий митап для разработчиков Bytes&Bites пройдет в Тбилиси, Грузия!
В программе — доклады по Ruby, алгоритмам и на этот раз — еще и по генеративному арту.
Ждем всех желающих 30 марта, четверг, в 18:00!
Регистрация, программа и докладчики:
https://www.meetup.com/bites-bytes/events/291838864/
В программе — доклады по Ruby, алгоритмам и на этот раз — еще и по генеративному арту.
Ждем всех желающих 30 марта, четверг, в 18:00!
Регистрация, программа и докладчики:
https://www.meetup.com/bites-bytes/events/291838864/
css-doodle - веб компонент для рисования различных абстрактных паттернов с помощью CSS.
MODERN.js - новый, прогрессивный, фронтенд-фреймворк, базирующийся на React от Китайской компании-единорога ByteDance.
По заявлению создателей фреймворк охватывает полный жизненный цикл, имеет полную систему плагинов и предоставляет широкие возможности настройки.
Акцент сделан на следующие киллер-фичи:
Rust Bundler
- Easily switch to rspack bundler with faster build speed.
Integrated BFF
- Develop BFF code in the same project, enjoy simple function calls.
Nested Routes
- File-as-route, comes with lots performance optimizations.
Multi-Rendering Mode
- SSR, SSG, SPR, all out of the box for you.
CSS Solutions
- CSS Modules, CSS-in-JS, TailwindCSS, take your pick.
Easy to Configure
- Launch with zero configuration, then everything is configurable.
По заявлению создателей фреймворк охватывает полный жизненный цикл, имеет полную систему плагинов и предоставляет широкие возможности настройки.
Акцент сделан на следующие киллер-фичи:
Rust Bundler
- Easily switch to rspack bundler with faster build speed.
Integrated BFF
- Develop BFF code in the same project, enjoy simple function calls.
Nested Routes
- File-as-route, comes with lots performance optimizations.
Multi-Rendering Mode
- SSR, SSG, SPR, all out of the box for you.
CSS Solutions
- CSS Modules, CSS-in-JS, TailwindCSS, take your pick.
Easy to Configure
- Launch with zero configuration, then everything is configurable.
🤔1
Статья от Angular Architects про текущий и будущий механизм change detection в Angular
https://www.angulararchitects.io/en/aktuelles/angular-signals/?mc_cid=b8ce30f0d3&mc_eid=ed1da94fa4
https://www.angulararchitects.io/en/aktuelles/angular-signals/?mc_cid=b8ce30f0d3&mc_eid=ed1da94fa4
🤯1