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

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

Ссылка: @Portal_v_IT

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

Канал на бирже: telega.in/c/dailycoding
Download Telegram
🛠 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
🛠Благодаря сочетанию вычислительной мощности d3 и обновлений React virtual DOM, vx предоставляет набор превосходных повторно используемых компонентов для визуализации данных. Компоненты независимы, и вы можете использовать только те, которые вам нужны.

🌍 Сайт

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