Для более предприимчивых разработчиков, ищущих новые или альтернативные js-фреймворки / библиотеки — есть некоторые отличные фреймворки, помимо популярных, которые стоит проверить, но прежде чем вы это сделаете, вы можете проверить наш первый набор «многообещающих» фреймворков JavaScript. Последние 10 будут на завтрашнем посте. До тех пор, наслаждайтесь!
1. SproutCore
Отличает себя, подчеркивая его использование для предоставления функциональности настольных приложений в Интернете. У него есть множество простых в использовании руководств, которые помогут вам быстро начать работу, и собственная группа Google для ваших вопросов и для взаимодействия с другими разработчиками SproutCore.
2. Spry
Является ли Adobe Ajax framework. Одна из многих отличительных особенностей Spry — тесная интеграция с продуктами Adobe (такими как Dreamweaver, Flash и AIR).
3. qooxdoo
Это фреймворк Ajax-приложений, использующий объектно-ориентированный JavaScript. Это фреймворк, позволяющий создавать веб-приложения с использованием JavaScript, не беспокоясь о HTML, CSS и DOM.
4. Мидори
Это легкий JavaScript-фреймворк. В несжатом состоянии он весит всего 45 КБ (для сравнения — jQuery в минимизированном состоянии составляет 54 КБ). предлагает общие функции, которые вы ожидаете от инфраструктуры JavaScript, такие как кросс-браузерные функции Ajax, возможность использовать селекторы CSS (в отличие от синтаксиса, специфичного для midori) для сопоставления элементов в DOM, и анимированные эффекты.
5. UIZE (произносится как «твои глаза»)
В другом фреймворке JavaScript делается упор на создание полнофункциональных многофункциональных интернет-приложений (RIA), а не на базовые эффекты и виджеты / компоненты на веб-странице. Он уже поставляется с готовыми виджетами, такими как средство выбора даты, сортировщик таблицы, индикатор выполнения и средство выбора цвета.
6. Fleegix.js
Имеет отличную «систему событий», которая помогает вам слушать, манипулировать и запускать события DOM (такие как наведение мыши, нажатие кнопки мыши и т. Д.).
7. Капучино
Это платформа с открытым исходным кодом, которая позволяет легко создавать настольные приложения калибровки, которые запускаются в веб-браузере.
8. Асана Луна
Эта структура имеет много тонкостей, включая развитую архитектуру MVC, pubsub, кеширование, маршрутизацию и аутентификацию.
9. ActiveJS
Это среда приложения JavaScript, которая обеспечивает локальное и основанное на REST моделирование данных и конструкцию представления чистого DOM с поддержкой кнопок назад и истории, а также независимостью от инфраструктуры и отсутствием внешних зависимостей.
10. eyeballs.js
Тонкая библиотека JavaScript, разработанная для работы на JavaScript-фреймворке, таком как jQuery или Prototype.