Этот репозиторий содержит фундаментальную информацию об основах веб-разработки, подходах, инструментах и т.д.
Здесь можно найти ответы на многие свои вопросы, связанные с JavaScript
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥3❤1
Husky — это инструмент, написанный на JS, для управления Git-хуками, пользовательскими скриптами, которые можно задать для запуска при наступлении определённых событий в Git.
Ставится очевидным образом:
npm install --save-dev husky
Ну и потом:
npx husky init
(перед этим конечно же git init
)Эта простая команда выполняет две важные задачи:
• Добавляет сценарий
prepare
в файл package.json
.• Создаёт каталог
.husky
в корневом каталоге проекта, содержащий файл pre-commit
.Файл
pre-commit
— это bash-скрипт, выполняющийся перед каждым коммитом.@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤4🎉2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥2❤1
Если вам нужно собирать по таймеру (раз в день например) одну статичную страницу со сложным шаблоном из данных с API, который вы не хотите нагружать, то это способ может вам помочь. Во всех остальных случаях возможно лучше выбрать нормальный бэкэнд сервер)
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4👍2
—
curl -fsSL https://fnm.vercel.app/install | bash
Fast Node Manager (fnm) — быстрый и простой менеджер версий Node.js, написан на Rust
Особенности fnm:
— Кроссплатформенный (macOS, Windows, Linux)
— Один файл, простая установка, мгновенный запуск
— Ориентирован на скорость
— Работает с файлами
.node-version
и .nvmrc
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤3🔥2
⚡️ ТОП БЕСПЛАТНЫХ Курсов по Frontend! Javascript, React, Vue, Angular... ВЫУЧИТЬСЯ С НУЛЯ!
https://www.youtube.com/watch?v=FZ4rBSYgPAg
@javascriptv
https://www.youtube.com/watch?v=FZ4rBSYgPAg
@javascriptv
❤10🔥6👍1
This media is not supported in your browser
VIEW IN TELEGRAM
—
npm install cesium --save
CesiumJS позволяет создавать 3D-глобусы и карты мирового класса с максимальной производительностью, точностью, визуальным качеством и простотой использования. Разработчики из разных отраслей, от аэрокосмической промышленности до умных городов и беспилотников, используют CesiumJS для создания интерактивных веб-приложений для обмена динамическими геопространственными данными.
Созданный на основе открытых форматов, CesiumJS обеспечивает надежную совместимость и масштабирование для работы с огромными массивами данных.
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥6❤1
This media is not supported in your browser
VIEW IN TELEGRAM
curl -sSL https://get.wasp-lang.dev/installer.sh | sh
wasp new -t saas
OpenSaaS поможет создать готовые к продакшену SaaS-приложения; полностью open-source и имеет массу возможностей из коробки
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍2❤1
—
npm install fabric --save
fabric.js — это JavaScript Canvas библиотека, парсер SVG-to-Canvas (и наоборот, canvas-to-SVG)
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍2❤1
Отличный ресурс по TypeScript, если хочется что-то быстро освежить в памяти
Здесь собрано всё самое основное:
— аннотации типов
— управление типами
— дженерики
— и много всего другого
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤3🔥2😁1
—
npm install @xterm/xterm
Xterm.js — это фронтенд-компонент, написанный на TypeScript, который позволяет приложениям предоставлять полнофункциональные терминалы в браузере. Xterm используется в таких популярных проектах, как VS Code, Hyper и Theia.
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤6👍5