[go: up one dir, main page]

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
DimonBot (обговорення | внесок)
м Заміна посилань на категорії-перенаправлення: Категорія:Каркаси веб-застосунківКатегорія:Каркаси вебзастосунків
Виправлено джерел: 6; позначено як недійсні: 0.) #IABot (v2.0.8.7
 
(Не показано 4 проміжні версії 3 користувачів)
Рядок 4:
| screenshot =
| caption = Логотип
| genre = [[CMF|програмний каркас для створення веб-застосунківвебзастосунків]]
| developer = Steven Devijver, Graeme Rocher
| programming_language = [[Groovy]]
Рядок 13:
| website = [http://www.grails.org www.grails.org]
}}
'''Grails''' — [[Каркас веб-застосунківвебзастосунків|програмний каркас]] для створення [[веб-застосуноквебзастосунок|веб-застосунківвебзастосунків]], написаний на [[скриптова мова|скриптовій мові]] [[Groovy]], яка в свою чергу заснована на [[Java]]. Grails створений під сильним впливом широко відомого [[Ruby on Rails]] і заснований на шаблоні «[[Модель-Вид-Контролер]]» (MVC). Grails було створено з метою привернути інтерес користувачів до платформи [[Java]] і дати Java-розробникам можливості для швидкої побудови [[веб-застосуноквебзастосунок|веб-застосунківвебзастосунків]] з новою легкістю і гнучкістю.
 
Grails можна використовувати у програмах на [[Java]], [[Groovy]] і на інших [[мова програмування|мовах]] для [[JVM]].
Рядок 23:
Grails розробляється з кількома цілями:
 
* Надати високо-продуктивний [[програмний каркас]] для [[веб-застосуноквебзастосунок|веб-розробкивеброзробки]] для платформи [[Java]].
* Запропонувати сумісний, одноманітний каркас, що дозволить позбавитися від невизначеності і буде легкий до вивчення.
* Документувати лише ті частини фреймворка, які мають значення для користувачів.
Рядок 29:
** Потужна і несуперечлива підтримка персистенції (збереження даних).
** Потужні і легкі у використанні шаблони сторінок (view), що використовують [[GSP]] (Groovy Server Pages).
** Динамічні бібліотеки тегів для легкого створення компонентів веб-сторіноквебсторінок.
** Хороша підтримка [[Ajax]], легко розширюється і настроюється під цілі розробника.
* Надати приклади застосунків, які демонструють можливості даного програмного каркаса.
* Забезпечити режим розробки, що включає вбудований веб-сервервебсервер і автоматичне перевантаження ресурсів.
 
== Висока продуктивність розробки ==
 
У Grails три характеристики значно підвищують продуктивність розробника в порівнянні з традиційною Java веб-розробкоювеброзробкою:
 
* Відсутність [[XML]] конфігурацій
Рядок 47:
* [[SpringSource Tool Suite]], безкоштовне середовище базоване на [[Eclipse]] від [[SpringSource]]
 
Докладнійший список на [http://www.grails.org/IDE+Integration grails.org] {{Webarchive|url=https://web.archive.org/web/20091126001627/http://www.grails.org/IDE+Integration |date=26 листопада 2009 }}.
 
== Ким використовується ==
* Компанією [[SAP]] на базі Groovy/Grails розробляється фреймворк [http://wiki.sdn.sap.com/wiki/display/Community/Composition%20on%20Grails Composition On Grails] {{Webarchive|url=https://web.archive.org/web/2013090816435620100912130459/http://wiki.sdn.sap.com/ /wiki/display/Community/Composition%20on%20Grails On|date=12 Grailsвересня Composition2010 On Grails]}} для швидкої розробки веб-застосунківвебзастосунків для платформи [[SAP NetWeaver]] 7.1 CE, який включає в себе SAP-специфічні розширення для Web Dynpro, Enterprise Web Services і [[BAPI]].
 
Докладнійший список на [http://grails.org/Grails+Development+Firms grails.org] {{Webarchive|url=https://web.archive.org/web/20101024052054/http://grails.org/Grails+Development+Firms |date=24 жовтня 2010 }}.
 
== Посилання ==
* [http://www.grails.org Офіційний сайт] {{Webarchive|url=https://web.archive.org/web/20220308171812/https://grails.org/ |date=8 березня 2022 }}
* [http://www.infoq.com/minibooks/grails Getting Started with Grails] {{Webarchive|url=https://web.archive.org/web/20070427074325/http://www.infoq.com/minibooks/grails |date=27 квітня 2007 }}
* [http://community.livejournal.com/ru_grails Російськомовне співтовариство, присвячене Grails, в живому журналі] {{Webarchive|url=https://web.archive.org/web/20091114164330/http://community.livejournal.com/ru_grails |date=14 листопада 2009 }}
* [http://www.grails.org/Books Книжки про Grails] {{Webarchive|url=https://web.archive.org/web/20091107205236/http://www.grails.org/Books |date=7 листопада 2009 }}
 
{{Прикладні інструментарії}}