CodeRoll | Frontend
5.04K subscribers
1.59K photos
73 videos
1 file
899 links
— Лучшее для разработчика и дизайнера / IT инструменты, курсы и книги
— Веб-разработка на JS, HTML, CSS, React, Vue,Angular

Купить рекламу: https://telega.in/c/coderoll

Чат: https://t.me/coderoll_chat

По всем вопросам пишите сюда - @yankovsky_ads
Download Telegram
DropzoneJS - это библиотека с открытым исходным кодом, которая обеспечивает загрузку файлов перетаскиванием с предварительным просмотром изображений. Не имеет зависимостей.

#javascript
Peppermint.js — очень гибкий тач-слайдер для Вашего проекта.

Основные особенности:
- Работает с мышью, тачэвентами, поинтерэвентами, старыми поинтерэвентами из IE10
- Работает на андроидах, айфонах, винфонах, блекберри и на девайсах с 8 виндой
- Работает в IE7+
- Не зависит от сторонних библиотек. Если находит jQuery, регистрирует себя в качестве плагина.
- Использует CSS3 трансформы и транзишены с фоллбеком на анимации по таймеру
7,7 Кб кода
- Оптимизированные на скорость выполнения touch-функции
- API и callback-функции для расширений
- Работает с клавиатурой, не ломается от кнопки Tab

#javascript #jquery
svg.js - это легковесная JavaScript библиотека для управления и анимации векторной графики в формате SVG.

SVG.js не имеет никаких зависимостей и стремится стать как можно меньше по размеру, при этом обеспечивая почти полное покрытие спецификации SVG.

#javascript
SoundJS - это библиотека, облегчающая работу со звуком в Интернете. Она предоставляет согласованный API для воспроизведения звука в разных браузерах, в том числе с использованием целевой модели плагина, чтобы обеспечить простой способ предоставления дополнительных аудио плагинов, таких как резервный Flash (включен, но должен использоваться отдельно от комбинированной / минифицированной версии).

#javascript
CountUp.js - это легкая и без зависимостей JavaScript библиотека, которую можно использовать для быстрого создания анимации, отображающей числовые данные более интересным образом.

#javascript
Mapus - это инструмент с открытым исходным кодом, написанный на javascript, позволяющий совместно исследовать карту и комментировать ее. Вы можете рисовать, добавлять маркеры, линии, области, находить места, куда можно пойти, наблюдать за другими пользователями и многое другое.

#javascript
amCharts - библиотека диаграмм и карт JavaScript.
Библиотеки изначально интегрируется с приложениями TypeScript, Angular, React, Vue и обычным JavaScript. И исходный код общедоступен.

#javascript
Premonish - интересная библиотека для прогнозирования того, с каким элементом пользователь будет взаимодействовать в следующий раз.

Вы предоставляете список элементов, и он пытается предсказать, когда пользователь собирается навести указатель мыши на один из этих элементов.

#javascript
Push - это самый быстрый способ начать работу с уведомлениями рабочего стола на Javascript. Довольно новое дополнение к официальная спецификация, API уведомлений позволяет работать в современных браузерах.

#javascript
5 ошибок c Promise

С промисами проще работать, чем c callback функциями. Как минимум, потому что у них код читабельней.

Но и при работе с ними допускаются ошибки. Какие? Читай в статье!

#javascript
Сравнение дат

В статье рассказывается, как сравнивать даты на нативном JavaScript, а также с использованием сторонних библиотек.

В примерах учитываются нюансы, которые вы могли не брать во внимание раньше. 
Например, часовой пояс.

#javascript
Работа с массивами

12 полезных приемов работы с массивами:
1. Конвертирование массива в объект
2. Объединение массивов
и многие другие, вы найдете в статье.

#javascript
Superhero.js

Сайт, на котором собрано множество статей о создании, тестировании и поддержке больших приложений JavaScript.

В них объясняется синтаксис JavaScript, организация проектов, тестирование кода и многое другое.

Кстати, у сайта зачетный дизайн!

Ссылка на ресурс

#javascript
ES2022

Новые спецификации ECMAScript выпускаются каждый год, начиная с 2015 года. И этот год не исключение! Что нового стоит ожидать?

В этой статье рассмотрено 8 нововведений, которые, как ожидается, будут выпущены в середине 2022 года.

Маленький спойлер:

ES2022 позволит разработчикам использовать await за пределами асинхронной функции.

Читать статью

#javascript
Deep JavaScript

Бесплатная версия книги Deep JavaScript!
Также доступна платная в других форматах.

Эта книга предлагает погрузиться глубоко в JavaScript.
В ней рассказывается:
- о практических методах, как использовать язык лучше;
- о том, как работает язык;
- о спецификации ECMAScript и многом другом!

Ссылка на книгу

#javascript
Сортировка по дате

Часто на практике возникает задача: с бэкэнда приходит набор данных, которые нужно отсортировать по дате.

Как это реализовать в JavaScript читайте в статье.

Ссылка на статью

#javascript