🛠 Nerv — это быстрая библиотека JavaScript на основе virtual-dom, которую можно использовать в качестве альтернативы React. Она легкая, совместима с IE8 и React 16 и обеспечивает изоморфный рендеринг как на клиенте, так и на сервере. Он поддерживает ряд функций React 16, таких как границы ошибок, порталы и многое другое.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Axios - предлагает современное JavaScript-решение для обработки HTTP-запросов. Оно имеет API, основанный на Promise, что делает ваш код намного более организованным при работе с асинхронными вызовами. Библиотека может работать как в браузере, так и в среде node.js.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Day.js - это быстрая, компактная и неизменяемая библиотека данных для анализа, проверки достоверности и форматирования дат. Она имеет простой в использовании API, отлично работает во всех браузерах и является хорошей альтернативой Moment.js. Вы можете создавать даты в различных форматах, добавлять, вычитать и сравнивать даты, а также изменять форматы дат.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Math.js - обширная математическая библиотека для JavaScript и Node.js. Она поставляется с гибким анализатором выражений, большим набором встроенных функций и констант и поддерживает работу с различными типами данных, такими как комплексные числа, дроби, единицы измерения, матрицы и многое другое.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Jest - потрясающий инструмент для тестирования вашего кода на JavaScript с нулевой настройкой. Jest может собирать информацию о покрытии кода из целых проектов, а консольные сообщения буферизуются и выводятся на печать вместе с результатами тестирования. Для повышения производительности он использует параллельные тесты, выполняемые несколькими разработчиками.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 SpriteJS - это кроссплатформенная объектная модель 2D-рендеринга, которая позволяет манипулировать объектами на canvas, как если бы они были элементами DOM. Она может рендерить спрайты на стороне сервера, выполнять быструю отрисовку с помощью интеллектуального кэширования и поддерживает управляемую диспетчеризацию событий.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 RModal.js - простая и быстрая библиотека модальных диалогов Javascript. Она удивительно легкая (всего 1,2 КБ), не имеет зависимостей и отлично работает с Bootstrap и Animate.css. Он поддерживает модули ES, CommonJS и совместим со всеми браузерами, включая IE9+.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Odometer - это библиотека Javascript и CSS, которая обеспечивает плавный переход между числами. Библиотека чрезвычайно легкая и производительная, поскольку все анимации обрабатываются в CSS с помощью преобразований. Она поддерживает Firefox, Safari, Chrome и IE8+ и имеет автоматический резервный вариант для более старых браузеров.
🌍 Сайт
Daily Coding #инструменты #JavaScript #CSS
🌍 Сайт
Daily Coding #инструменты #JavaScript #CSS
🛠 Anime.js - это небольшая библиотека анимации на JavaScript, которая работает с любыми свойствами и преобразованиями CSS, а также с атрибутами SVG или DOM. Она предлагает огромное количество настроек, например, объединение в цепочку и синхронизацию нескольких анимаций, воспроизведение, приостановку и перезапуск анимации и многое другое.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Shave - библиотека JavaScript, которая обрезает многострочный текст, чтобы он мог поместиться внутри HTML-элемента. Она сохраняет исходную строку в скрытом виде, так что ваш текст остается нетронутым. Он очень легкий, всего в 1,5 раза меньше, не имеет зависимостей и совместим с другими библиотеками javascript.
🌍 Сайт
Daily Coding #инструменты #JavaScript #CSS
🌍 Сайт
Daily Coding #инструменты #JavaScript #CSS
🛠 С Clarify JS вы можете легко создавать связанные методы, которые могут выполняться в любом порядке, который вы хотите. Обычно методы javascript выполняются слева направо, ClarifyJS позволяет изменять порядок их выполнения. Это также позволяет управлять асинхронными методами, выбирая, должен ли процесс ожидать завершения определенного асинхронного метода или просто выполнить и двигаться дальше.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Superstruct - предлагает простой способ проверки данных на Javascript. Он основан на Typescript, Flow и GraphQL, и его основная цель - проверка данных во время выполнения, и он возвращает подробные ошибки во время выполнения. Его можно использовать при проверке пользовательских данных, вводимых в REST или GraphQL API.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Neutrino - это инструмент, который использует возможности Webpack для создания проектов на основе JavaScript с предустановками и общими конфигурациями. Предустановки являются основным строительным блоком Neutrino. Вы можете использовать базовые пресеты Neutrino для создания различных проектов или создать свои собственные пресеты, расширив базовые пресеты Neutrino.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Luxon - это мощная и современная библиотека JavaScript для работы с датами и временем. Она предлагает типы данных Date-Time, Duration и Interval, позволяет анализировать и форматировать общие и пользовательские форматы дат. Luxon поддерживает использование часовых поясов и использует собственный международный API для обеспечения простой в использовании интернационализации.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
🛠 Rapid.js - фреймворк, который ускоряет процесс создания API-оболочек и ORM-подобных интерфейсов для пользовательских маршрутов API. Он предлагает основные методы CRUD, а также некоторые дополнительные методы для выполнения базовых запросов, таких как get(), post(), put(), patch(), delete() и head(). Он практически не требует настройки и может быть настроен под любой API.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript
📖Graphic JavaScript Algorithms
🖋Yang Hu, 2020
Структуры JavaScript и концепции алгоритмов и их взаимосвязь. Разработчик JavaScript, желающий анализировать и создавать отличные программные решения. Вы узнаете, как реализовать структуры данных, такие как хэш-таблицы, связанные списки, стеки, очереди, деревья и графики. В этой книге рассматриваются практические применения структур данных и алгоритмов для шифрования, поиска и сортировки.Разработчикам JavaScript крайне важно понимать, как работают структуры данных и как разрабатывать алгоритмы. Эта книга и иллюстрации обеспечивают необходимую основу для работы со структурами данных и алгоритмами JavaScript.
💾 Скачать книгу
Daily Coding #книги #JavaScript
🖋Yang Hu, 2020
Структуры JavaScript и концепции алгоритмов и их взаимосвязь. Разработчик JavaScript, желающий анализировать и создавать отличные программные решения. Вы узнаете, как реализовать структуры данных, такие как хэш-таблицы, связанные списки, стеки, очереди, деревья и графики. В этой книге рассматриваются практические применения структур данных и алгоритмов для шифрования, поиска и сортировки.Разработчикам JavaScript крайне важно понимать, как работают структуры данных и как разрабатывать алгоритмы. Эта книга и иллюстрации обеспечивают необходимую основу для работы со структурами данных и алгоритмами JavaScript.
💾 Скачать книгу
Daily Coding #книги #JavaScript
🛠 List.js - c помощью этой простой библиотеки JavaScript вы можете добавлять поиск, сортировку, фильтры и гибкость к различным элементам HTML. Она небольшая, простая в использовании и не требует зависимостей. Она поддерживает плагины и хорошо работает в Chrome, Safari, Firefox и IE6+.
🌍 Сайт
Daily Coding #инструменты #JavaScript
🌍 Сайт
Daily Coding #инструменты #JavaScript