OXC - набор инструментов для JavaScript/TypeScript (литер, транспайлер, минифайер и др.)
https://oxc-project.github.io/
#am_tools
https://oxc-project.github.io/
#am_tools
Ускоряем билд в 3 раза избавляясь от barrel/re-import файлов
https://blog.vramana.com/posts/barrel_files_slow_build/
https://blog.vramana.com/posts/barrel_files_slow_build/
dependency-cruiser - инструмент для визуализации и валидации зависимостей в вашем проекте
https://github.com/sverweij/dependency-cruiser
#am_tools
https://github.com/sverweij/dependency-cruiser
#am_tools
GitHub
GitHub - sverweij/dependency-cruiser: Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6…
Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD. - sverweij/dependency-cruiser
LLRT (Low Latency Runtime) - эксперементальный JavaScript runtime для лямбд и прочих Serverless приложений (быстрее старт - дешевле оплата за использованные ресурсы).
Нет полной совместимости с node.js API (таблица совместимости в readme)
https://github.com/awslabs/llrt
#am_tools
Нет полной совместимости с node.js API (таблица совместимости в readme)
https://github.com/awslabs/llrt
#am_tools
GitHub
GitHub - awslabs/llrt: LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing…
LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications. - awslabs/llrt
Monitoring latency: Cloudflare Workers vs Fly vs Koyeb vs Railway vs Render
Показатели сравнивались на дефолтных конфигах, но в целом может помочь при выборе платформы.
https://www.openstatus.dev/blog/monitoring-latency-cf-workers-fly-koyeb-raylway-render
Показатели сравнивались на дефолтных конфигах, но в целом может помочь при выборе платформы.
https://www.openstatus.dev/blog/monitoring-latency-cf-workers-fly-koyeb-raylway-render
This media is not supported in your browser
VIEW IN TELEGRAM
Million Lint - это своего рода ESLint для перфоманса: находит медленные участки кода и предлагает фиксы
https://million.dev/blog/lint
#am_tools
https://million.dev/blog/lint
#am_tools
Избавляемся от неиспользуемого кода в TypeScript проектах
https://camchenry.com/blog/deleting-dead-code-in-typescript
https://camchenry.com/blog/deleting-dead-code-in-typescript
Camchenry
How to Delete Dead Code in TypeScript Projects | Cam McHenry
Deleting dead code is a worthwhile effort that reduces the amount of that code that has to be downloaded, compiled, and maintained. Using automated tools, we can simplify the process of identifying dead code and removing it.
Сервис для сравнения клауд провайдеров
https://getdeploying.com/
👍 Подписаться | 🔥 Бустануть | #am_tools
https://getdeploying.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - goenning/google-indexing-script: Script to get your site indexed on Google in less than 48 hours
Script to get your site indexed on Google in less than 48 hours - goenning/google-indexing-script
google-indexing-script - скрипт, который поможет ускорить индексацию вашего сайта гуглом
https://github.com/goenning/google-indexing-script
👍 Подписаться | 🔥 Бустануть | #am_tools
https://github.com/goenning/google-indexing-script
Please open Telegram to view this post
VIEW IN TELEGRAM
Сравнительная таблица JavaScript рантаймов (Node.js, Deno, Bun, etc.)
➡️ runtime-compat.unjs.io
👍 Подписаться | 🔥 Бустануть
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
OCR тула (распознавание текста) работающая на клиенте
➡️ https://tools.simonwillison.net/ocr
Сорсы - https://github.com/simonw/tools
Статья - https://simonwillison.net/2024/Mar/30/ocr-pdfs-images/
👍 Подписаться | 🔥 Бустануть | #am_tools
Сорсы - https://github.com/simonw/tools
Статья - https://simonwillison.net/2024/Mar/30/ocr-pdfs-images/
Please open Telegram to view this post
VIEW IN TELEGRAM
TypeScript Tip
Вы можете использовать "
👍 Подписаться | 🔥 Бустануть | #am_tips
Вы можете использовать "
as const
" на template literal string, чтобы заставить TypeScript вывести эту строку. Без "as const
" по умолчанию будет выводиться "string
".Please open Telegram to view this post
VIEW IN TELEGRAM
The Front End Developer/Engineer Handbook 2024
Структурированный список полезных знаний со ссылками и инструментами для фронтендеров
➡️ https://frontendmasters.com/guides/front-end-handbook/2024/
👍 Подписаться | 🔥 Бустануть | #am_cheatsheet
Структурированный список полезных знаний со ссылками и инструментами для фронтендеров
Please open Telegram to view this post
VIEW IN TELEGRAM