Telegram Web
🖥 Summernote — супер простой WYSIWYG-редактор на JavaScript

У Summernote есть несколько особенностей:
— Вставка изображений из буфера обмена
— Сохраняет изображения непосредственно в содержимом поля, используя кодировку base64, поэтому нет необходимости реализовывать обработку изображений
— Простой UI
— Интерактивное WYSIWYG-редактирование
— Удобная интеграция с сервером
— Поддерживает интеграцию с Bootstrap 3, 4 и 5
— Множество плагинов в комплекте

🖥 GitHub
🟡 Запустить Summernote можно тут

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍32
🖥 Оптимизация SVG-файлов с помощью SVGO

npm install -g svgo

SVGO (SVG Optimizer) — это библиотека Node.js и приложение командной строки для оптимизации SVG-файлов.

Файлы SVG, особенно экспортированные из векторных редакторов, обычно содержат много лишней информации: метаданные редактора, комментарии, скрытые элементы, значения по умолчанию или неоптимальные значения и т.д., — всё это можно можно безопасно удалить или преобразовать, что и делает SVGO.

Использование в командной строке:
svgo one.svg two.svg -o one.min.svg two.min.svg

🖥 GitHub

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 GUN — предоставляет протокол шифрования с открытым исходным кодом для синхронизации децентрализованных графовых данных

npm install gun

GUN — это экосистема инструментов, позволяющих создавать управляемые сообществом и защищённые приложения — такие как open-source Firebase или децентрализованный Dropbox.

Internet Archive и сотни других приложений используют GUN в продакшене. GUN даже был частью инициативы bluesky от Twitter

🖥 GitHub
🟡 Доки

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🔥1
🖥 Puter — это передовая интернет-ОС с открытым исходным кодом, обладающая широкими возможностями, исключительной скоростью и широкими возможностями расширения

Puter может использоваться для создания сред удаленного рабочего стола или служить интерфейсом для облачных сервисов хранения данных, удаленных серверов, платформ веб-хостинга и многого другого.
Реализована на JavaScript

Для разворачивания локально (на 4000 порте):
git clone https://github.com/HeyPuter/puter
cd puter
cp .env.example .env
npm install
npm start


🖥 GitHub
🟡 Попробовать OS Puter

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥3😁32🎉1
🔥Подборка лучших обучающих каналов для программистов.

➡️ Делитесь с коллегами и сохраняйте себе, чтобы не потерять

Машинное обучение

Machine Learning - запускаем лучшие ИИ модели, пишем код, погружаемся в нейросети
Ml Собеседование - подготовка к собесу по мл, алгоритмам, коду
Ml ru - актуальные статьи, новости, код и обучающие материалы
Ml Jobs - вакансии ML
ML Книги - актуальные бесплатные книги МО
ML чат

🏆 Golang
Golang
Golang собеседование - разбор задач и вопросов с собесов
Golang вакансии -работа для Go разработчика
Golang книги библиотека книг
Golang задачи и тесты
Golang чат
Golang news - новости из мира go
Golang дайджест

💥 Linux /Этичный хакинг
Linux Academy - гайды, секреты и лучшие материалы по Linux
Kali linux - погрузись в мир этичного хакинга и кибербезопасности
linux_kal - kali чат
Информационная безопасность

🚀 Data Science

Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста
Data Jobs - ds вакансии
Аналитик данных
Data Science книги - актуальные бесплатные книги
Big data

🛢Базы данных
Sql базы данных - научим работе с базами данных профессионально
Библиотека баз данных
SQL чат
Вакансии Sql аналитик данных

#️⃣C#

С# академия - лучший канал по c#
С# заметки — код, лучшие практики, заметки программиста c#
С# задачи и тесты
С# библиотека - актуальные бесплатные книги
C# вакансии - работа

🐍 Python

Python/django - самый крупный обучающий канал по Python
Python Собеседование - подготовка к собеседовению python и разбор алгоритмов
Pro python - статьи, новости, код и обучающие материалы
Python Jobs - вакансии Python
Python чат
Python книги

Java

Java академия - java от Senior разработчика
Java вакансии
Java чат
Java вопросы с собеседований
Java книги

💻 C++

C++ академия
С++ книги
C++ задачи - подготовка к собеседовению мл, алгоритмам
C++ вакансии

⚡️ Frontend
Javascript академия - крупнейший js канал
React - лучшие гайды и советы по работе с react
Frontend - тутрориалы, уроки, гайды, код
PHP
Книги frontend
Задачи frontend

🦀 Rust
Rust программирование
Rust чат
Rust книги для программистов

📲 Мобильная разработка
Android разработка
Мобильный разработчик гайды и уроки

🇬🇧 Английский для программистов

🧠 Искусственный интеллект
ИИ и технологии
Neural - нейросети для работы и жизни
Книги ИИ
Artificial Intelligence

🔥 DevOPs
Devops для программистов
Книги Devops

🌟 Docker/Kubernets
Docker
Kubernets

📓 Книги
Библиотеки Книг для программситов

💼 Папка с вакансиями:
Папка Go разработчика:
Папка Python разработчика:
Папка Data Science
Папка Java разработчика
Папка C#
Папка Frontend

💥 Бесплатный Chatgpt бот
👍42🎉2
🖥 better-sqlite3 — очень быстрая и простая библиотека для SQLite3 в Node.js

npm install better-sqlite3

Фишки better-sqlite3:
— Полная поддержка транзакций
— Высокая производительность, эффективность и безопасность
— Простой в использовании синхронный API (лучший параллелизм по сравнению с асинхронным API; да, так и есть)
— Поддержка определяемых пользователем функций, виртуальных таблиц и расширений
— 64-битные целые числа
— Поддержка рабочих потоков (для больших/медленных запросов)

🖥 GitHub

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥1
🖥 Квинтэссенция знаний о современной веб-разработке на JavaScript

Этот репозиторий содержит фундаментальную информацию об основах веб-разработки, подходах, инструментах и т.д.
Здесь можно найти ответы на многие свои вопросы, связанные с JavaScript

🖥 GitHub

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥31
🖥 Husky — форматирование, линтинг и тестирование при коммите или пуше

Husky — это инструмент, написанный на JS, для управления Git-хуками, пользовательскими скриптами, которые можно задать для запуска при наступлении определённых событий в Git.

Ставится очевидным образом: npm install --save-dev husky
Ну и потом: npx husky init (перед этим конечно же git init)
Эта простая команда выполняет две важные задачи:
• Добавляет сценарий prepare в файл package.json.
• Создаёт каталог .husky в корневом каталоге проекта, содержащий файл pre-commit.
Файл pre-commit — это bash-скрипт, выполняющийся перед каждым коммитом.

🟡 Подробнее об использовании Husky
🟡 Доки Husky
🖥 GitHub 31.6k ⭐️

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍194🎉2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
💻Postgres.js — быстрый полнофункциональный клиент PostgreSQL для Node.js, Deno, Bun и CloudFlare

🖥 GitHub
🟡 А вот сравнение с другими клиентами

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥21
🖥 Как генерировать статичный html-файл на Node.js и Github Actions

Если вам нужно собирать по таймеру (раз в день например) одну статичную страницу со сложным шаблоном из данных с API, который вы не хотите нагружать, то это способ может вам помочь. Во всех остальных случаях возможно лучше выбрать нормальный бэкэнд сервер)

▶️ Как это сделать

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥84👍2
🖥 fnm — менеджер версий Node.js

curl -fsSL https://fnm.vercel.app/install | bash

Fast Node Manager (fnm) — быстрый и простой менеджер версий Node.js, написан на Rust

Особенности fnm:
— Кроссплатформенный (macOS, Windows, Linux)
— Один файл, простая установка, мгновенный запуск
— Ориентирован на скорость
— Работает с файлами .node-version и .nvmrc

🖥 GitHub

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍133🔥2
⚡️ ТОП БЕСПЛАТНЫХ Курсов по Frontend! Javascript, React, Vue, Angular... ВЫУЧИТЬСЯ С НУЛЯ!

https://www.youtube.com/watch?v=FZ4rBSYgPAg

@javascriptv
10🔥6👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Cesium — JS библиотека для создания 3D-глобусов и карт мирового класса

npm install cesium --save

CesiumJS позволяет создавать 3D-глобусы и карты мирового класса с максимальной производительностью, точностью, визуальным качеством и простотой использования. Разработчики из разных отраслей, от аэрокосмической промышленности до умных городов и беспилотников, используют CesiumJS для создания интерактивных веб-приложений для обмена динамическими геопространственными данными.

Созданный на основе открытых форматов, CesiumJS обеспечивает надежную совместимость и масштабирование для работы с огромными массивами данных.
Потоковая передача данных в формате 3D Tiles и других стандартных форматах из Cesium ion или другого источника.
Визуализация и анализ на высокоточном глобусе WGS84
Позволяет делиться с пользователями ПК и смартфонов

🖥 GitHub

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥61
2025/07/13 05:55:43
Back to Top
HTML Embed Code: