[go: up one dir, main page]

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
ArthurBot (обговорення | внесок)
м робот додав: hu:Grails
Виправлено джерел: 6; позначено як недійсні: 0.) #IABot (v2.0.8.7
 
(Не показані 19 проміжних версій 15 користувачів)
Рядок 1:
{{Картка програми
| name = Grails
| logo = [[Файл: Grails logo.jpg]]
| screenshot =
| caption = Логотип
| genre = [[CMF|програмний каркас для створення веб-застосунківвебзастосунків]]
| developer = Steven Devijver, Graeme Rocher
| programming_language = [[Groovy]]
| operating_system = [[Крос-платформовий]], на [[Java]]
| latest release version = 13.10.19
| latest release date = {{release date|20092015|0510|1401}}
| license = [[Apache License]] 2.0
| website = [http://www.grails.org www.grails.org]
}}
'''Grails''' — [[Каркас вебзастосунків|програмний каркас]] для створення [[веб-застосуноквебзастосунок|веб-застосунківвебзастосунків]], написаний на [[скриптова мова|скриптовій мові]] [[Groovy]], яка в свою чергу заснована на [[Java]]. Grails створений під сильним впливом широко відомого [[Ruby on Rails]] і заснований на шаблоні «[[Модель-Вид-Контролер]]» (MVC). Grails було створено з метою привернути інтерес користувачів до платформи [[Java]] і дати Java-розробникам можливості для швидкої побудови [[веб-застосуноквебзастосунок|веб-застосунківвебзастосунків]] з новою легкістю і гнучкістю.
 
Grails можна використовувати у програмах на [[Java]], [[Groovy]] і на інших [[мова програмування|мовах]] для [[JVM]].
 
Розробка продукту ведеться з липня [[2005]]. Перший реліз 0.1 був випущений в березні 2006 р.
Рядок 21 ⟶ 23:
Grails розробляється з кількома цілями:
 
* Надати високо-продуктивний [[програмний каркас]] для [[веб-застосуноквебзастосунок|веб-розробкивеброзробки]] для платформи [[Java]].
* Запропонувати сумісний, одноманітний каркас, що дозволить позбавитися від невизначеності і буде легкий до вивчення.
* Документувати лише ті частини фреймворка, які мають значення для користувачів.
Рядок 27 ⟶ 29:
** Потужна і несуперечлива підтримка персистенції (збереження даних).
** Потужні і легкі у використанні шаблони сторінок (view), що використовують [[GSP]] (Groovy Server Pages).
** Динамічні бібліотеки тегів для легкого створення компонентів веб-сторіноквебсторінок.
** Хороша підтримка [[Ajax]], легко розширюється і настроюється під цілі розробника.
* Надати приклади застосунків, які демонструють можливості даного програмного каркасукаркаса.
* Забезпечити режим розробки, що включає вбудований веб-сервервебсервер і автоматичне перевантаження ресурсів.
 
== Висока продуктивність розробки ==
 
У Grails три характеристики значно підвищують продуктивність розробника в порівнянні з традиційною Java веб-розробкоювеброзробкою:
 
* Відсутність [[XML]] конфігурацій
Рядок 42 ⟶ 44:
== Підтримка IDE ==
* [[NetBeans]]
* [[IDEA (шифр)|IDEA]]
* [[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 розробляється фреймворк [httpshttp://wiki.sdn.sap.com /wiki/display/Community/Composition%20on%20Grails Composition On Grails] {{Webarchive|url=https://web.archive.org/web/20100912130459/http://wiki.sdn.sap.com/wiki/display/Community/Composition%20on%20Grails On|date=12 Grails]вересня 2010 }} для швидкої розробки веб-застосунківвебзастосунків для платформи [[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 }}
 
{{Прикладні інструментарії}}
Рядок 62 ⟶ 64:
[[Категорія:Java]]
[[Категорія:CMF]]
[[Категорія:Каркаси веб-застосунківвебзастосунків]]
[[Категорія:Веб-програмуванняВебпрограмування]]
[[Категорія:Програмні каркаси]]
 
[[ca:Grails]]
[[de:Grails]]
[[en:Grails (framework)]]
[[es:Grails]]
[[fr:Grails (technique)]]
[[hu:Grails]]
[[it:Grails]]
[[ja:Grails]]
[[ka:გრეილსი]]
[[no:Grails]]
[[pt:Grails]]
[[ro:Grails (platformă)]]
[[ru:Grails]]
[[th:เกรลส์]]