Fork me on GitHub

Преимущества


Tuna Framework предоставляет удобную и надежную основу для сложных веб приложений. Основными преимуществами библиотеки являются:

  1. Удобство ипользования - основная цель, преследуемая при разработке библиотеки.
  2. Производительность - структура приложения максимально оптимизированна по скорости на каждом уровне.
  3. Расширяемость - при разработке приложения отсутствует привязка к компонентам Tuna Framework.
  4. Строгость - код библиотеки компилируется с помощью Closure Compiler в режиме продвинутой оптимизации.
  5. Компактность - при сжатии в продвинутом режиме код ужимается до 20кб, в режиме обычного сжатия - до 88кб.
  6. Кросс-браузерность - библиотека работает во всех современных (возможно и не современных) браузерах.

Структура библиотеки


Tuna Framework предоставляет набор библиотек, которые можно использовать как вместе, так и по отдельности:

  • Tuna Common - базовый набор сущностей, предоставляющий общий функционал для других компонентов библиотеки.
  • Tuna Templates - супер быстрый шаблонизатор, который обновляет отображение только изменившихся данных.
  • Tuna MVC - основная часть библиотеки, которая предоставляет удобный фукнционал для работы с компонентами отображения и моделью данных.