Grails — програмний каркас для створення вебзастосунків, написаний на скриптовій мові Groovy, яка в свою чергу заснована на Java. Grails створений під сильним впливом широко відомого Ruby on Rails і заснований на шаблоні «Модель-Вид-Контролер» (MVC). Grails було створено з метою привернути інтерес користувачів до платформи Java і дати Java-розробникам можливості для швидкої побудови вебзастосунків з новою легкістю і гнучкістю.
Тип | |
---|---|
Розробник | Steven Devijver, Graeme Rocher |
Стабільний випуск | 3.0.9 (1 жовтня 2015 ) |
Операційна система | Крос-платформовий, на Java |
Мова програмування | Groovy |
Ліцензія | Apache License 2.0 |
Репозиторій | github.com/grails/grails-core |
Вебсайт | www.grails.org |
Grails можна використовувати у програмах на Java, Groovy і на інших мовах для JVM.
Розробка продукту ведеться з липня 2005. Перший реліз 0.1 був випущений в березні 2006 р.
Короткий опис
Grails розробляється з кількома цілями:
- Надати високо-продуктивний програмний каркас для веброзробки для платформи Java.
- Запропонувати сумісний, одноманітний каркас, що дозволить позбавитися від невизначеності і буде легкий до вивчення.
- Документувати лише ті частини фреймворка, які мають значення для користувачів.
- Запропонувати користувачам те, що вони хочуть бачити в областях часто складних і суперечливих:
- Потужна і несуперечлива підтримка персистенції (збереження даних).
- Потужні і легкі у використанні шаблони сторінок (view), що використовують (Groovy Server Pages).
- Динамічні бібліотеки тегів для легкого створення компонентів вебсторінок.
- Хороша підтримка Ajax, легко розширюється і настроюється під цілі розробника.
- Надати приклади застосунків, які демонструють можливості даного програмного каркаса.
- Забезпечити режим розробки, що включає вбудований вебсервер і автоматичне перевантаження ресурсів.
Висока продуктивність розробки
У Grails три характеристики значно підвищують продуктивність розробника в порівнянні з традиційною Java веброзробкою:
Підтримка IDE
Докладнійший список на grails.org [ 26 листопада 2009 у Wayback Machine.].
Ким використовується
- Компанією SAP на базі Groovy/Grails розробляється фреймворк Composition On Grails [ 12 вересня 2010 у Wayback Machine.] для швидкої розробки вебзастосунків для платформи 7.1 CE, який включає в себе SAP-специфічні розширення для Web Dynpro, Enterprise Web Services і .
Докладнійший список на grails.org [ 24 жовтня 2010 у Wayback Machine.].
Посилання
- Офіційний сайт [ 8 березня 2022 у Wayback Machine.]
- Getting Started with Grails [ 27 квітня 2007 у Wayback Machine.]
- Російськомовне співтовариство, присвячене Grails, в живому журналі [ 14 листопада 2009 у Wayback Machine.]
- Книжки про Grails [ 7 листопада 2009 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Grails programnij karkas dlya stvorennya vebzastosunkiv napisanij na skriptovij movi Groovy yaka v svoyu chergu zasnovana na Java Grails stvorenij pid silnim vplivom shiroko vidomogo Ruby on Rails i zasnovanij na shabloni Model Vid Kontroler MVC Grails bulo stvoreno z metoyu privernuti interes koristuvachiv do platformi Java i dati Java rozrobnikam mozhlivosti dlya shvidkoyi pobudovi vebzastosunkiv z novoyu legkistyu i gnuchkistyu GrailsTipRozrobnikSteven Devijver Graeme RocherStabilnij vipusk3 0 9 1 zhovtnya 2015 8 rokiv tomu 2015 10 01 Operacijna sistemaKros platformovij na JavaMova programuvannyaGroovyLicenziyaApache License 2 0Repozitorijgithub com grails grails coreVebsajtwww grails org Grails mozhna vikoristovuvati u programah na Java Groovy i na inshih movah dlya JVM Rozrobka produktu vedetsya z lipnya 2005 Pershij reliz 0 1 buv vipushenij v berezni 2006 r Korotkij opisGrails rozroblyayetsya z kilkoma cilyami Nadati visoko produktivnij programnij karkas dlya vebrozrobki dlya platformi Java Zaproponuvati sumisnij odnomanitnij karkas sho dozvolit pozbavitisya vid neviznachenosti i bude legkij do vivchennya Dokumentuvati lishe ti chastini frejmvorka yaki mayut znachennya dlya koristuvachiv Zaproponuvati koristuvacham te sho voni hochut bachiti v oblastyah chasto skladnih i superechlivih Potuzhna i nesuperechliva pidtrimka persistenciyi zberezhennya danih Potuzhni i legki u vikoristanni shabloni storinok view sho vikoristovuyut Groovy Server Pages Dinamichni biblioteki tegiv dlya legkogo stvorennya komponentiv vebstorinok Horosha pidtrimka Ajax legko rozshiryuyetsya i nastroyuyetsya pid cili rozrobnika Nadati prikladi zastosunkiv yaki demonstruyut mozhlivosti danogo programnogo karkasa Zabezpechiti rezhim rozrobki sho vklyuchaye vbudovanij vebserver i avtomatichne perevantazhennya resursiv Visoka produktivnist rozrobkiU Grails tri harakteristiki znachno pidvishuyut produktivnist rozrobnika v porivnyanni z tradicijnoyu Java vebrozrobkoyu Vidsutnist XML konfiguracij Gotove do vikoristannya seredovishe rozrobki Funkcionalnist dostupna zavdyaki vikoristannyu domishkam mixins Pidtrimka IDENetBeans IDEA bezkoshtovne seredovishe bazovane na Eclipse vid Dokladnijshij spisok na grails org 26 listopada 2009 u Wayback Machine Kim vikoristovuyetsyaKompaniyeyu SAP na bazi Groovy Grails rozroblyayetsya frejmvork Composition On Grails 12 veresnya 2010 u Wayback Machine dlya shvidkoyi rozrobki vebzastosunkiv dlya platformi 7 1 CE yakij vklyuchaye v sebe SAP specifichni rozshirennya dlya Web Dynpro Enterprise Web Services i Dokladnijshij spisok na grails org 24 zhovtnya 2010 u Wayback Machine PosilannyaOficijnij sajt 8 bereznya 2022 u Wayback Machine Getting Started with Grails 27 kvitnya 2007 u Wayback Machine Rosijskomovne spivtovaristvo prisvyachene Grails v zhivomu zhurnali 14 listopada 2009 u Wayback Machine Knizhki pro Grails 7 listopada 2009 u Wayback Machine