Daily Coding 🔥
8.22K subscribers
2.1K photos
7 videos
1 file
1.94K links
Канал, который научит вас программировать лучше и эффективнее.

Интересные задачи, обучающие статьи, советы по стилю кода и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/dailycoding
Download Telegram
🛠 Push - это самая быстрая библиотека для управления уведомлениями на рабочем столе JavaScript. Она основана на мощном API уведомлений, но также является надежным кроссбраузерным решением, позволяющим использовать старые версии, если браузер пользователя не поддерживает новый API.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 StrMan - JavaScript-порт популярной библиотеки для работы со строками PHP Stringy. Она предоставляет более 60 полезных методов для различных утилит, параметров форматирования и преобразования строк.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Rapid.js - фреймворк, который ускоряет процесс создания API-оболочек и ORM-подобных интерфейсов для пользовательских маршрутов API. Он предлагает основные методы CRUD, а также некоторые дополнительные методы для выполнения базовых запросов, таких как get(), post(), put(), patch(), delete() и head(). Он практически не требует настройки и может быть настроен под любой API.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 BotUI - JavaScript-фреймворк для создания диалоговых интерфейсов ботов. Он имеет суперпростой API, который позволяет настраивать поток разговоров, добавляя сообщения, вопросы и даже поля для ввода в форму, которые пользователь должен заполнить.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 billboard.js - библиотека на базе D3 для быстрой настройки красивых графиков. Она состоит из JavaScriptCore для всех методов API и модифицируемого CSS-файла, содержащего все стили. Billboard очень гибкая, с более чем 15 различными типами графиков и множеством дополнительных возможностей настройки.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Flubber - потрясающая библиотека JavaScript, которая позволяет плавно переходить от одной векторной фигуры к другой. Flubber предоставляет ряд методов для выполнения различных видов интерполяции в зависимости от типа фигуры. Библиотека работает как с путями SVG, так и с массивами координат x:y.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Currency - это облегченная библиотека JavaScript для работы с валютами. Она решает проблемы с плавающей запятой в javascript и позволяет выполнять все основные арифметические операции, не беспокоясь о десятичной точности. Она работает с различными типами входных данных, такими как строки, числа, десятичные дроби и объекты валюты.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Share-this - легкий плагин, который добавляет опции быстрого обмена к любому выделенному тексту на странице. Интерфейс похож на интерфейс Medium, с небольшой всплывающей подсказкой, содержащей различные кнопки для обмена в выбранной вами социальной сети.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Multi.js - предлагает удобную альтернативу настройкам выбора в браузере по умолчанию. Виджет использует элемент select с атрибутом multiple и преобразует его в интерфейс, основанный на Bootstrap, содержащий строку поиска и прокручиваемый инструмент выбора. Библиотеку можно использовать с нативными селекторами JavaScript или с jQuery.

🌍 Сайт

Daily Coding #инструменты #JavaScript | Канал в Max
📖Real-World Next.js
🖋Michele Riva 2022

Next.js — это масштабируемый и высокопроизводительный фреймворк на React.js для современной веб-разработки. Он предоставляет широкий набор готовых функций, таких как гибридный рендеринг, предварительная загрузка маршрутов, автоматическая оптимизация изображений и интернационализация.

💾 Скачать книгу

Daily Coding #книги #JavaScript | Канал в Max
🛠 Split.js — библиотека JavaScript для создания разделенных панелей с возможностью изменения размера. Она имеет размер всего 2 Кб и в основном основана на CSS, что делает ее хорошим решением по принципу "установи и забудь" для создания разборных фреймворков без необходимости самостоятельно разбираться со всеми странными ограничениями.

🌍 Сайт

Daily Coding #инструменты #JavaScript | Канал в Max
🛠 AcrossTabs - библиотека JavaScript для обмена данными между различными вкладками браузера, позволяющая на одной веб-странице открывать и закрывать дополнительные вкладки браузера. Родительская вкладка имеет доступ к полезной информации о дочерних вкладках, включая уникальные идентификаторы и информацию о том, открыта ли дочерняя вкладка по-прежнему или была закрыта.

🌍 Сайт

Daily Coding #инструменты #JavaScript
1
🛠 Moon - это библиотека пользовательского интерфейса на JavaScript, похожая на Vue.js, но гораздо более упрощенная и понятная, позволяющая избежать излишеств. Она имеет оптимизированный движок virtual DOM, удобный API и занимает всего 6 кбайт в уменьшенном виде и в формате gzip.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Fitty - это простая JavaScript-библиотека, которая изменяет размер шрифта текста, чтобы он помещался в контейнер фиксированной ширины. Она работает со всеми стандартными веб-шрифтами, увеличивая или уменьшая их размер, чтобы они оптимально занимали доступное пространство без разрывов строк - идеально подходит для заголовков и других рубрик.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Text Mask — библиотека JavaScript для создания различных типов масок ввода. Она имеет небольшой вес (менее 4 КБ), не имеет зависимостей и может быть расширена с помощью дополнений. Добавление текстовой маски к вводимым данным может помочь вашим пользователям определить необходимый формат для заполнения электронных писем, номеров телефонов, кредитных карт и других данных.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 RE:DOM - библиотека пользовательского интерфейса, подобная React и Vue, которая помогает вам определять повторно используемые компоненты и синхронизировать элементы DOM с данными модели. В отличие от вышеупомянутых библиотек, RE:DOM не использует виртуальный DOM, что делает его очень экономичным по объему памяти и легким.

🌍 Сайт

Daily Coding #инструменты #JavaScript
🛠 Tippy.js - библиотека JavaScript для анимированных всплывающих подсказок. Она предоставляет широкий спектр различных эффектов при наведении курсора мыши и множество настроек с более чем 20 параметрами. Tippy.js она очень легкая и обладает довольно хорошей совместимостью с браузером, автоматически возвращаясь к обычным атрибутам заголовка, если они не поддерживаются.

🌍 Сайт

Daily Coding #инструменты #JavaScript & Max
🛠 Awaity.js — функциональная библиотека promise, созданная с использованием async/ await. Это альтернатива библиотеке Bluebird.js. Более того, она поддерживает встраивание в дерево, что означает, что вы можете использовать только те модули, которые вам нужны, и оставить остальные, так что в итоге она может оказаться очень маленькой по размеру.

🌍 Сайт

Daily Coding #инструменты #JavaScript & Max
🛠 Anchorme - это мощная библиотека JavaScript, которая берет любую строку или текстовый файл и определяет все URL-адреса внутри него. Она быстрая, надежная и обладает множеством полезных функций и возможностей настройки. Возможные варианты использования включают преобразование ссылок в тексте в интерактивные HTML-теги <a>, извлечение URL-адресов из строки или в качестве средства проверки электронных писем, URL-адресов и IP-адресов.

🌍 Сайт

Daily Coding #инструменты #JavaScript & Max
🛠 Tinytime - это библиотека JavaScript super tiny для форматирования и отображения дат и времени. Она предоставляет только один метод render(), который принимает объект Date и возвращает строку в выбранном формате. Tinytime позволяет определять повторно используемые шаблоны формата, повышая производительность и очищая код.

🌍 Сайт

Daily Coding #инструменты #JavaScript & Max