⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: www.tgoop.com/ai_machinelearning_big_data
C++ www.tgoop.com/cpluspluc
Python: www.tgoop.com/pro_python_code
Хакинг: www.tgoop.com/linuxkalii
Devops: www.tgoop.com/devOPSitsec
АНАЛИЗ Данных: www.tgoop.com/data_analysis_ml
Javascript: www.tgoop.com/front_tester
C#: www.tgoop.com/csharp_ci
Java: www.tgoop.com/javatg
Базы данных: www.tgoop.com/sqlhub
Linux: www.tgoop.com/linuxacademiya
Python собеседования: www.tgoop.com/python_job_interview
Мобильная разработка: www.tgoop.com/mobdevelop
Docker: www.tgoop.com/DevopsDocker
Golang: www.tgoop.com/Golang_google
React: www.tgoop.com/react_tg
Rust: www.tgoop.com/rust_code
PHP: www.tgoop.com/phpshka
Android: www.tgoop.com/android_its
Frontend: www.tgoop.com/front
Big Data: www.tgoop.com/bigdatai
Собеседования МЛ: www.tgoop.com/machinelearning_interview
МАТЕМАТИКА: www.tgoop.com/data_math
C++ собеседования: www.tgoop.com/cppsobes
Kubernets: www.tgoop.com/kubernetc
💼 Папка с вакансиями: www.tgoop.com/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: www.tgoop.com/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: www.tgoop.com/addlist/eEPya-HF6mkxMGIy
Папка ML: https://www.tgoop.com/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://www.tgoop.com/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: www.tgoop.com/memes_prog
🇬🇧Английский: www.tgoop.com/english_forprogrammers
🧠ИИ: www.tgoop.com/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://www.tgoop.com/addlist/BkskQciUW_FhNjEy
МАШИННОЕ ОБУЧЕНИЕ: www.tgoop.com/ai_machinelearning_big_data
C++ www.tgoop.com/cpluspluc
Python: www.tgoop.com/pro_python_code
Хакинг: www.tgoop.com/linuxkalii
Devops: www.tgoop.com/devOPSitsec
АНАЛИЗ Данных: www.tgoop.com/data_analysis_ml
Javascript: www.tgoop.com/front_tester
C#: www.tgoop.com/csharp_ci
Java: www.tgoop.com/javatg
Базы данных: www.tgoop.com/sqlhub
Linux: www.tgoop.com/linuxacademiya
Python собеседования: www.tgoop.com/python_job_interview
Мобильная разработка: www.tgoop.com/mobdevelop
Docker: www.tgoop.com/DevopsDocker
Golang: www.tgoop.com/Golang_google
React: www.tgoop.com/react_tg
Rust: www.tgoop.com/rust_code
PHP: www.tgoop.com/phpshka
Android: www.tgoop.com/android_its
Frontend: www.tgoop.com/front
Big Data: www.tgoop.com/bigdatai
Собеседования МЛ: www.tgoop.com/machinelearning_interview
МАТЕМАТИКА: www.tgoop.com/data_math
C++ собеседования: www.tgoop.com/cppsobes
Kubernets: www.tgoop.com/kubernetc
💼 Папка с вакансиями: www.tgoop.com/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: www.tgoop.com/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: www.tgoop.com/addlist/eEPya-HF6mkxMGIy
Папка ML: https://www.tgoop.com/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://www.tgoop.com/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: www.tgoop.com/memes_prog
🇬🇧Английский: www.tgoop.com/english_forprogrammers
🧠ИИ: www.tgoop.com/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://www.tgoop.com/addlist/BkskQciUW_FhNjEy
👍5
👌🏻🤞🏼Классная библиотека JS, о которой возможно ты никогда не слышал
Hammer.js — это библиотека для распознавания жестов 🤲🏻 на сенсорных устройствах. Чтобы добавить её в проект, можно использовать NPM:
Yarn:
, или подключить напрямую через CDN. Она позволяет легко реагировать на такие жесты, как тапы, двойные тапы, удержания и свайпы, делая интерфейс более дружелюбным и интерактивным.
Hammer.js предлагает удобные инструменты для работы с жестами, что особенно актуально для мобильных приложений и сайтов.
📍Github
📍Docs
#js #javascript #nodejs #css #html
@javascriptv
Hammer.js — это библиотека для распознавания жестов 🤲🏻 на сенсорных устройствах. Чтобы добавить её в проект, можно использовать NPM:
npm install --save hammerjs
Yarn:
yarn add hammerjs
, или подключить напрямую через CDN. Она позволяет легко реагировать на такие жесты, как тапы, двойные тапы, удержания и свайпы, делая интерфейс более дружелюбным и интерактивным.
Hammer.js предлагает удобные инструменты для работы с жестами, что особенно актуально для мобильных приложений и сайтов.
📍Github
📍Docs
#js #javascript #nodejs #css #html
@javascriptv
GitHub
GitHub - hammerjs/hammer.js: A javascript library for multi-touch gestures :// You can touch this
A javascript library for multi-touch gestures :// You can touch this - hammerjs/hammer.js
👍14❤4🔥3🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
⚛️ Используйте утилиты TypeScript, такие как Omit, для создания большего количества повторно используемых и адаптируемых компонентов
@javascriptv
@javascriptv
👍18🔥5❤2
—
npm install @11ty/eleventy --save-dev
Более простой генератор статических сайтов, чем Jekyll; написан на JavaScript.
Работает с HTML, Markdown, JavaScript, Liquid, Nunjucks, с аддонами для WebC, Sass, Vue, Svelte, JSX и многих других
echo '# Heading' > index.md
npx @11ty/eleventy
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3🎉2🥰1
meteor update --release 3.0-rc.0
meteor reset
Над данным релизом работа началась примерно в середине 2021 года (обсуждение на github). Основной целью было избавиться от Fibers, т.к. это мешало обновить версию NodeJS до стабильной. Да, метеор был привязан к версии NodeJS 14 последние 3 года!
Что нового?
— Обновили документацию;
— Вместо Fibers теперь используются async методы;
— Вся работа с БД осуществляется через асинхронное API;
— Методы стали асинхронными;
— NodeJS обновлена до 20;
— Добавлена поддержка ARM на Linux;
— Обновлено много пакетов, чтобы поддержать асинхронное API.
Для релиза было сделано 160 задач
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4😁3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#hover #карточки #web #js
https://codepen.io/andrewhawkes/pen/RwwOJrO
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤7🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Проектирование API — это не только работа над функциональностью, но и выбор правильной архитектуры для удовлетворения ваших потребностей.
Вот шесть архитектурных проектов API, с которыми должен быть знаком каждый разработчик:
— Самая популярная архитектура для веб-сервисов.
— Использует HTTP-запросы для связи.
— Не сохраняет состояние и обеспечивает легкую масштабируемость и гибкость.
— Язык запросов для вашего API.
— Позволяет клиентам запрашивать именно то, что им нужно, не больше и не меньше.
— Идеально подходит для оптимизации сетевых запросов.
— Протокол для обмена структурированной информацией в веб-сервисах.
— Известен своими строгими стандартами и встроенной обработкой ошибок.
— Часто используется в приложениях корпоративного уровня.
- Высокопроизводительная среда с открытым исходным кодом.
- Использует HTTP/2 для транспорта и буферы протоколов в качестве языка описания интерфейса.
- Отлично подходит для микросервисов и общения в реальном времени.
- Обеспечивает двустороннюю связь между клиентом и сервером.
- Идеально подходит для приложений реального времени, таких как чат-приложения и обновления в реальном времени.
- Позволяет осуществлять непрерывный обмен данными без накладных расходов HTTP.
- Легкий протокол обмена сообщениями для небольших датчиков и мобильных устройств.
- Ориентирован на минимальное использование полосы пропускания и заряда батареи.
- Обычно используется в приложениях IoT (Интернет вещей).
#doc #cheatsheet #api
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤5🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
🌟 Pake — инструмент, позволяющий пользователям превратить любую веб-страницу в настольное приложение с помощью Rust.
- Поддерживает Mac, Windows и GNU/Linux.
- Pake почти в 20 раз меньше Electron и работает быстрее фреймворков на основе JS.
▪ Github
@javascriptv
- Поддерживает Mac, Windows и GNU/Linux.
- Pake почти в 20 раз меньше Electron и работает быстрее фреймворков на основе JS.
▪ Github
@javascriptv
🔥15👍9❤3
—
npm install terser -g
Terser позволяет сильно сжать JS код: он сокращает имена переменных, удаляет пробельные символы, комментарии и неиспользуемый код.
Можно использовать его как CLI или при помощи Node.js API.
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍7❤4
Оно улучшает пользовательский опыт, фильтруя малоценные и отвлекающие видео на основе индивидуальных предпочтений и целей, помогая формировать более здоровые привычки просмотра и снижать уровень отвлечения.
Ключевые функции включают AI Focus Filter, блокирующий нерелевантные рекомендации, AI Smart Blocker, предотвращающий доступ к отвлекающим видео, и возможность скрытия коротких роликов из рекомендованной ленты.
Установка расширения немного отличается для браузеров Chrome, Firefox и Safari, и для каждого из них предоставлены детальные инструкции.
▪ Github
#TypeScript #JavaScript
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤5🔥3🤔3
—
npm install @11ty/eleventy --save-dev
Более простой генератор статических сайтов, чем Jekyll; написан на JavaScript.
Работает с HTML, Markdown, JavaScript, Liquid, Nunjucks, с аддонами для WebC, Sass, Vue, Svelte, JSX и многих других
echo '# Heading' > index.md
npx @11ty/eleventy
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤5🔥2😁1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Интерактивная форма для ввода данных, которая плавно появляется при загрузке.
#формы #текст
https://codepen.io/rikhnovets/pen/WNBRqNG
@javascriptv
#формы #текст
https://codepen.io/rikhnovets/pen/WNBRqNG
@javascriptv
👍15👎5❤2🔥2😁1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
И да, он с открытым исходным кодом, так что вы можете развернуть свой собственный экземпляр в любом месте. https://github.com/ducan-ne/remove-bg
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉11👍7🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Интерактивный тренажёр для фронтенд-разработчиков
Создатели включили в тренажёр более 1,5 тысяч упражнений, что обеспечивает достаточно практики для освоения фронтенда.
С самого начала вы работаете с реальным кодом и самостоятельно решаете задачи, максимально приближенные к реальным условиям.
Этот ресурс будет вам полезен:
📌 Ссылка
@javascriptv
Создатели включили в тренажёр более 1,5 тысяч упражнений, что обеспечивает достаточно практики для освоения фронтенда.
С самого начала вы работаете с реальным кодом и самостоятельно решаете задачи, максимально приближенные к реальным условиям.
Этот ресурс будет вам полезен:
📌 Ссылка
@javascriptv
🔥23👍10👎4❤3
Сохраняйте эту подборку вопросов по JS, в которой можно проверить и освежить свои знания или подготовиться к собеседованию. Список вопросов обновляется и сейчас там 155 пунктов.
https://github.com/lydiahallie/javascript-questions/tree/master/ru-RU
#репозиторий #js #ru
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥8❤4
—
npm install htmlparser2
Когда-то htmlparser2 был создан как форк htmlparser, и на данный момент htmlparser2 — это один из самых быстрых парсеров HTML и XML.
Написан на TypeScript.
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥4❤3👎1