Веб-приложения

Компьютерная программа клиент / сервер, которую клиент запускает в веб-браузере, называется веб-приложением.
Она хранится на удаленном сервере.
Веб-приложение доставляется клиенту через Интернет с помощью помогите интерфейс браузера.

Поскольку веб-приложение работает в веб-браузерах, нет необходимости разрабатывать веб-приложения, совместимые с несколькими платформами. Веб-приложение обеспечивает более согласованный пользовательский интерфейс, поскольку внешний вид приложения зависит от браузера, а не от ОС.

Библиотеки пользовательского интерфейса для веб-приложений

Существует большой список фреймворков и библиотек, которые используют разработчики веб-приложений, которые делают их работу быстрой, эффективной и удобной. В этой статье мы кратко обсудили 10 бесплатных UI-библиотек для веб-приложений и их функции.

10 бесплатных библиотек пользовательского интерфейса для веб-приложений

1. Кендо UI

Kendo UI - это среда разработки на основе jQuery.
С помощью Kendo UI вы можете очень быстро и довольно легко создавать современные веб-приложения.
Некоторые из его функций:

  • более 70 компонентов пользовательского интерфейса
  • предварительно настроенная и настраиваемая тема
  • встроенная поддержка Angular 1.x

2. jQuery UI

Пользовательский интерфейс jQuery используется для создания интерфейсов приложений на основе HTML и JavaScript.
Он совместим со следующим:

  • jQuery
  • jQuery Mobile
  • Фреймворк для модульного тестирования JavaScript QUnit
  • Механизм выбора CSS на чистом JavaScript Sizzle

3. jQWidgets

jQWidgets - это набор виджетов пользовательского интерфейса JavaScript и фреймворк для разработки.
Он работает с:

  • Машинопись
  • Угловой
  • KnockoutJS
  • ASP.NET MVC
  • PHP
  • JSP
  • Node.js. Некоторые из его функций:
  • более 60 встроенных виджетов компонентов пользовательского интерфейса
  • полная поддержка адаптивного дизайна
  • сенсорная поддержка мобильных устройств

4. Webix

Webix предоставляет библиотеку JavaScript и платформу приложений. Вы можете создать сложный пользовательский интерфейс веб-приложения с помощью Webix.
Некоторые из его функций:

  • кроссбраузерная совместимость
  • мобильная совместимость
  • простая интеграция с Backbone.js и Angular

5. Скелет

Skeleton - это шаблон CSS для веб-сайтов и приложений HTML5.
Некоторые из его функций:

  • Адаптивная сетка макета
  • Класс CSS для отзывчивых элементов изображения
  • PSD шаблон
  • HTML5 shiv для старых браузеров

6. Шаблон HTML5

HTML5 Boilerplate - популярный интерфейсный инструмент веб-разработки с открытым исходным кодом.
Он используется для создания веб-сайтов и веб-приложений HTML5.
Он имеет следующие функции:

  • HTML-шаблон для мобильных устройств
  • значки-заполнители
  • Сбросы CSS для стандартизации значений свойств таблицы стилей
  • HTML5 shiv для несовременных веб-браузеров

7. HTML5 KickStart

HTML5 KickStart - это пакет файлов HTML, CSS и JavaScript. Он имеет следующие компоненты пользовательского интерфейса:

  • Стильные пуговицы
  • Панели навигации
  • Масштабируемые иконки
  • Адаптивный макет сетки
  • Сенсорный компонент слайд-шоу

8. Монтаж

Montage - это платформа HTML5 с открытым исходным кодом.
Она использует декларативную привязку.
Функция «Blueprints» используется для привязки метаданных к объектам вашего приложения.

9. SproutCore

SproutCore - это интерфейсный фреймворк, используемый для создания приложений HTML5.
Он построен на шаблоне архитектуры MVC.

10. Зебра

Zebra - это фреймворк с открытым исходным кодом для пользовательского интерфейса.
Вы можете начать работу с Zebra за 5 минут.

Этот пост курируется IssueHunt, платформой для вознаграждений, основанной на проблемах, для проектов с открытым исходным кодом.

IssueHunt предлагает услугу, которая платит разработчикам-фрилансерам за вклад в открытый исходный код. Мы делаем это с помощью так называемых вознаграждений: финансовых вознаграждений, предоставляемых тому, кто решает данную проблему. Финансирование этих вознаграждений поступает от всех, кто готов пожертвовать для исправления какой-либо ошибки или добавления функции.