В данной статье я не буду вам рассказывать о больших веб-фреймворках, таких как React, Angular, Vue и т.д… не будет в ней и перечня наиболее популярных текстовых редакторов – Atom, VS Code, Sublime… В данной статье я поделюсь с вами инструментами, которые, по моему мнению, могут сделать рабочий процесс веб-разработчиков более простым и быстрым.

Вероятно, что кто-то из вас уже знаком с некоторыми такими инструментами. Тем не менее, будет очень круто, если кто-нибудь из читателей найдет что-то новое и полезное для себя в моей статье.

Ниже представлены различные веб-ресурсы, которые я разбил по группам для большего удобства.


Ресурсы



Ghost? — Простая платформа для блогов, разработанная с помощью node.js


What runs? — ?Плагин Chrome, предназначенный для изучения технологий, используемых для создания современного веб-сайта



LiveEdu.tv — Стриминговый сервис для программистов и дизайнеров, который сфокусирован на реальных проектах. Здесь вы сможете найти сотни каналов по следующим темам: разработка программного обеспечения, искусственный интеллект, наука о данных, разработка игр, дизайн, VR & AR разработка, криптовалюты, на которых разрабатывают реальные проекты, в режиме реального времени и в процессе разработки авторы объясняют каждый шаг.



Learn anything? — ? Диаграмма связей для выбора дисциплины (например физика, химия и т.д.) и вывода ее подразделов

head cheatsheet? — ?Список всего, что можно включить в тег head

JavaScript библиотеки и фреймворки


Particles.js?? — ?Библиотека, в который вы найдете много интересного для создания плавающих элементов на вашей веб-странице.

Three.js? — ? Библиотека для создания на веб-странице 3D-объектов и 3D-визуализации

Fullpage.js? — ? Набор простых для реализации полностраничных скролл-свойств

Typed.js? — ?Эффект пишущей машинки для вашего веб-сайта

Waypoints.js? — ?Примеры кода для запуска функции при прокрутке страницы

Highlight.js? — ? Подсветка синтаксиса для страниц

Chart.js? — ?Набор красивых диаграмм, созданных на чистом JavaScript

Instantclick? — ?Библиотека, полезная для ускорения загрузки вашего сайта с предварительной загрузкой ресурсов при наведении мыши

Chartist? — ?Еще одна библиотека с диаграммами

Motio? — Библиотека для создания анимации и панорам с помощью спрайтовой графики

Animstion? — ?Плагин jQuery для создания переходов страниц с помощью CSS

Barba.js? — ?Ресурс для создания перетекающих переходов на странице

TwentyTwenty? — ?Инструмент для создания визуальных различий

Vivus.js? — ?Библиотека для создания начерченных анимаций с помощью SVG

Wow.js? — ?Инструмент для показа рисунков по мере прокрутки страницы

Scrolline.js? — ?Инструмент, благодаря которому вы можете отследить, сколько вам нужно прокрутить до конца страницы

Velocity.js? — ?Инструмент для создания очень быстрых JavaScript-анимаций с плавным переходом

Animate on scroll? — Простой пример создания анимаций при прокрутке страницы

Handlebars.js? — ? Разработка шаблонов для JavaScript

jInvertScroll? — ?Эффект горизонтальной прокрутки Parallax

One page scroll? — ?Прокрутка в пределах одной страницы

Parallax.js? — ? Свойство Parallax, реагирующие на ориентацию вашего смарт-устройства

Typeahead.js? — ? Продвинутый поиск и авто-заполнение

Dragdealer.js? — ?Библиотека с множеством крутых эффектов для перемещения анимаций

Bounce.js? — ? Инструмент для создания CSS-анимаций

Pagepiling.js? — ?Прокрутка в пределах одной страницы

Multiscroll.js? — ?Пример кода для создания двух вертикально-прокручивающихся секций

Favico.js? — ?Динамические фавиконы

Midnight.js? — ?Пример кода для изменения неподвижных заголовков при прокрутке страницы

Anime.js? — ?Библиотека различных анимаций для JavaScript

Keycode? — ? JavaScript-код для отображения числовых значений при нажатии клавиш

Sortable? — ?Примеры кода для перетаскивания и удаления элементов на странице

Flexdatalist? — ?Примеры кода для авто-заполнения поиска

JQuerymy? — Двусторонняя привязка данных с помощью jQuery

Cleave.js? — ? Форматирование содержимого при наборе текста

Page? — ? Маршрутизация на стороне клиента для одностраничных приложений

Selectize.js? — ?Поля смешанного выбора для добавления тегов

Nice select? — ? Библиотека jQuery для создания красивых полей выбора

Tether? — ? Эффективное прикрепление элементов страницы с абсолютным расположением

Shepherd.js? — ? Путеводитель для пользователей вашего сайта

Tooltip? — Название говорит само за себя...?

Select2? — ?Настройка полей выбора с помощью jQuery

IziToast? — ?Простые в реализации JS-уведомления

IziModal? — ? Всплывающие окна, реализованные с помощью простого JavaScript

Библиотеки CSS / Дизайн-инструменты


Animate.css? — Библиотека анимаций

Flat UI Colors? — Список простых и эффективных цветовых гамм

Material design lite? — Фреймворк, основанный на материальном веб-дизайне от Google?

Colorrrs? — ?Генератор случайных цветовых гамм

Section separators? — Создание границ разных форм с помощью? CSS

Topcoat? — Фреймворк для создания веб-приложений

Create ken burns effect? — ?Создание эффекта «Ken burns»

DynCSS? — ?Добавление функций в CSS, необходимых для добавления динамических свойств веб-страницам

Magic animations? — Что ж, из названия и так все ясно…

CSSpin? — Коллекция виртуальных CSS-спиннеров для вашего сайта

Feather icons? — ?Иконки

Ion icons? — ? Иконки

Font awesome? — ? Иконки

Font generator? — Эффективный подбор и объединение шрифтов

On/Off switch? — ?Создание переключателя «on/off» с помощью CSS

UI Kit? — ?Фреймворк

Bootstrap? — ? Фреймворк

Foundation? — ? Фреймворк

Ну что ж, вот я и привел вам список наиболее эффективных инструментов, фреймворков и библиотек, которые я использую в повседневной работе.

Если вы нашли подобные ресурсы, которые показались вам интересными, оставьте их в комментарии!

Комментарии (6)


  1. hudson
    12.09.2017 18:42
    +4

    Спасибо за перевод! Но почему именно 67? Почему всего 67?! =)


    1. spmbt
      12.09.2017 20:18

      И правда, 1/9 часть отсюда http://microjs.com/ — должна быть 64. Откуда 3 лишних?


  1. MuratovTM
    12.09.2017 20:22
    +1

    Спасибо большое! Очень много вкусного )


  1. Sartor
    12.09.2017 23:15

    Забыли про bulma.io



  1. vUdav
    14.09.2017 16:37

    Я бы к анимациям еще добавил AOS.js для анимирования объектов при скролле