Статьи

10 Альтернативных и Возможных Структур JavaScript (Часть I)

Для более предприимчивых разработчиков, ищущих новые или альтернативные js-фреймворки / библиотеки — есть некоторые отличные фреймворки, помимо популярных, которые стоит проверить, но прежде чем вы это сделаете, вы можете проверить наш первый набор «многообещающих» фреймворков JavaScript. Последние 10 будут на завтрашнем посте. До тех пор, наслаждайтесь!

1. SproutCore

Отличает себя, подчеркивая его использование для предоставления функциональности настольных приложений в Интернете. У него есть множество простых в использовании руководств, которые помогут вам быстро начать работу, и собственная группа Google для ваших вопросов и для взаимодействия с другими разработчиками SproutCore.


SproutCore

Источник + Демо

2. Spry

Является ли Adobe Ajax framework. Одна из многих отличительных особенностей Spry — тесная интеграция с продуктами Adobe (такими как Dreamweaver, Flash и AIR).


проворный

Источник
демонстрация

3. qooxdoo

Это фреймворк Ajax-приложений, использующий объектно-ориентированный JavaScript. Это фреймворк, позволяющий создавать веб-приложения с использованием JavaScript, не беспокоясь о HTML, CSS и DOM.


qooxdoo

Источник
демонстрация

4. Мидори

Это легкий JavaScript-фреймворк. В несжатом состоянии он весит всего 45 КБ (для сравнения — jQuery в минимизированном состоянии составляет 54 КБ). предлагает общие функции, которые вы ожидаете от инфраструктуры JavaScript, такие как кросс-браузерные функции Ajax, возможность использовать селекторы CSS (в отличие от синтаксиса, специфичного для midori) для сопоставления элементов в DOM, и анимированные эффекты.


Midori

Источник
демонстрация

5. UIZE (произносится как «твои глаза»)

В другом фреймворке JavaScript делается упор на создание полнофункциональных многофункциональных интернет-приложений (RIA), а не на базовые эффекты и виджеты / компоненты на веб-странице. Он уже поставляется с готовыми виджетами, такими как средство выбора даты, сортировщик таблицы, индикатор выполнения и средство выбора цвета.


UIZE

Источник
демонстрация

6. Fleegix.js

Имеет отличную «систему событий», которая помогает вам слушать, манипулировать и запускать события DOM (такие как наведение мыши, нажатие кнопки мыши и т. Д.).


Fleegix.js

Источник + Демо

7. Капучино

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


Капучино

Источник
демонстрация

8. Асана Луна

Эта структура имеет много тонкостей, включая развитую архитектуру MVC, pubsub, кеширование, маршрутизацию и аутентификацию.


Асана Луна

Источник + Демо

9. ActiveJS

Это среда приложения JavaScript, которая обеспечивает локальное и основанное на REST моделирование данных и конструкцию представления чистого DOM с поддержкой кнопок назад и истории, а также независимостью от инфраструктуры и отсутствием внешних зависимостей.


ActiveJS

Источник
демонстрация

10. eyeballs.js

Тонкая библиотека JavaScript, разработанная для работы на JavaScript-фреймворке, таком как jQuery или Prototype.


eyeballs.js

Источник + Демо