Що таке Grails?

Grails – програмний каркас для створення веб-додатків, написаний на скриптовою мовою Groovy, який у свою чергу заснований на Java. Grails створений під сильним впливом широко відомого Ruby on Rails і заснований на шаблоні «Модель-Вид-Контролер» (MVC). Grails був створений з метою привернути інтерес користувачів до платформи Java і дати Java-розробникам можливості для швидкої побудови веб-додатків з легкістю і гнучкістю, яка не доступна була колись.

Розробка продукту ведеться з липня, 2005. Перший реліз 0.1 був випущений в березні 2006 р.

Короткий опис

Grails розробляється з кількома цілями:

  • Надати високо-продуктивний програмний каркас для веб-розробки для платформи Java.
  • Запропонувати несуперечливий, одноманітний каркас, що дозволить позбутися невизначеності і буде легкий до вивчення.
  • Документувати лише ті частини фреймворка, які мають значення для користувачів.
  • Запропонувати користувачам те, що вони хочуть бачити в областях часто складних і суперечливих:
    • Потужна і несуперечлива поддержа персистенції (збереження даних).
    • Потужні і легкі у використанні шаблони сторінок (view), Що використовують GSP (Groovy Server Pages).
    • Динамічні бібліотеки тегів для легкого створення компонентів веб-сторінок.
    • Хороша підтримка Ajax, легко розширювана і настроюється під цілі розробника.
  • Надати приклади додатків, які демонструють можливості даного програмного каркасу.
  • Забезпечити режим розробки, що включає вбудований веб-сервер і автоматичну перевантаження ресурсів.

Висока продуктивність

В Grails три характеристики значно підвищують продуктивність розробника в порівнянні з традиційною Java веб-розробкою:

  • Відсутність XML конфігурацій
  • Готова до використання середу розробки
  • Функціональність, доступна завдяки використанню домішок (mixins)

Більш детальна інформація на сторінці розробників Grails – сайт на англ. мовою.


Category: Інтернет

Comments (Прокоментуй!)

There are no comments yet. Why not be the first to speak your mind.

Leave a Reply