» Форма входа

»Мoy-weB ver.4.1

» Статистика

Главная » 2009 » Май » 2 » 11 многообещающих фреймворков Javascript

11 многообещающих фреймворков Javascript
02.Май.2009 | 22:56:57

11 многообещающих фреймворков Javascript, о которых вы ни разу не слышали


JavaScript фреймворкиВсем вам известны такие JavaScript фреймворки как jQuery, MooTools, Prototype, YUI. Некоторые даже слышали про script.aculo.us. В последнее время они стали довольно популярны и их используют все больше и больше.

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

Сегодня мы рассмотрим фреймворки, о которых мало кто слышал, но которые имеют свои неоспоримые преимущества.

1. SproutCore

SproutCore

 

SproutCore позиционируют как «фреймворк, используя который можно делать клевые штуки при малом количестве кода». Из браузеров поддерживает IE 7, FF 2—3, Safari 3.1+ (Оперу современным браузером они не считают ;-). Из примеров есть фотки и контролы.

2. Spry

Spry

Spry это детище компании Adobe. Главная фича — интеграция с продуктами от Adobe. На сайте Эстетика мы используем именно этот фреймворк для прокрутки работ на главной.

Примеры: галерея, RSS ридер, валидаторы форм.

3. JavaScriptMVC

JavaScriptMVC

JSMVC использует архитектуру Model-View-Controller (MVC), разделяя бизнес логику от того, что видно пользователю. Благодаря этому увеличивается модульность и становится проще вносить изменения в код.

Примеры: пример ошибки, хистори, список задач.

4. qooxdoo

qooxdoo

qooxdoo это Ajax фреймворк, который использует объектно-ориентированный JavaScript. Он позволяет вам создавать вам веб-приложения с JavaScript, не заботясь при этом о HTML, CSS или DOM. В нем так же есть функциональный пакет для GUI (который похож на YUI), который предоставляет разработчикам встроенную поддержку действий с клавиатуры, позволяет реализовывать табы и drag'n'drop.

Примеры: просмотр примеров, фид ридер.

5. midori

midori

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

Примеры: drag'n'drop, попап.

6. Archetype

Archetype JavaScript Framework - screen shot.

Archetype во многом похож на Prototype. Фреймворк имеет хорошо читаемый синтаксис и использует так называемый «ненавязчивый JavaScript».

Пример: презентация.

7. June

June Framework

Примеры: установка прозрачности, подсветка, получение имени клавиши.

8. UIZE

UIZE

UIZE уже есть такие часто используемые виджеты как дата пикер, сортировщик таблиц, прогрессбар .

Примеры: слайдшоу, кропинг картинок.

9. SimpleJS

SimpleJS

SimpleJS, как следует из названия, это просто и маленький JS фреймворк, в котором реализован Ajax и эффекты анимации. К фреймворку есть плагины, которые существенно увеличивают его возможности (в этом он сродни jQuery и MooTools). В общем, это довольно неплохой выбор для тех, кому мало что требуется кроме стандартных возможностей.

10. Fleegix.js

Fleegix.js

У Fleegix.js отличная система событий, с помощью которой вы можете легко управлять всеми ивентами на страницах вашего сайта. Кроме того, с анимацией он тоже дружит.

11. JS-core

Фреймворк маленький, но в тоже время достаточно функциональный.


Автор статьи: Павел Марковнин



Категория: JAVA скрипты | Просмотров: 1070 | Добавил: CorsaR
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]