Яфра - Википедия - Yafra
Похоже, что один из основных авторов этой статьи тесная связь со своим предметом.Июль 2014 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Эта статья нужны дополнительные цитаты для проверка.Декабрь 2016 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Оригинальный автор (ы) | Мартин Вебер |
---|---|
Разработчики) | команда yafra.org |
Стабильный выпуск | 1.0.1 / 21 мая 2014 г. |
Написано в | Ява, Python |
Операционная система | Кроссплатформенность |
Тип | Программный фреймворк |
Лицензия | Лицензия Apache 2.0 |
Интернет сайт | www |
Яфра (Еще одна платформа) с открытым исходным кодом рамки под лицензией Apache, обеспечивая кросс-платформенный скелеты приложений. По сравнению с традиционной программной структурой, код предполагается копировать или разветвлять и улучшать по мере необходимости.
История
Yafra начиналась как проект в конце 1990-х годов. Цель заключалась в том, чтобы вернуть исходный код сообществу и снизить барьер для принятия довольно сложных программных компонентов.
Технологии
Yafra поддерживает широкий набор общих серверных и клиентских технологий, включая JEE, Python /Колба, PHP / Slimframework, NodeJS /выражать, Apache Wicket, Apache Cayenne, Apache CXF, C сервер и клиенты на базе OSF / Motif, GTK + (включая PyGObject поддержка и использование поляна ), Затмение RCP, Apache Cordova / AngularJS мобильные клиенты (например, Android, IOS и многое другое) построен на ионном каркасе. клиент / сервер общение осуществляется простым TCP / IP Розетки, RESTful API, EJB и Веб-сервис. В будущем обмен сообщениями на основе Служба сообщений Java должен быть добавлен.
Яфра содержит собственный система сборки так что все можно построить на Linux (ссылка Ubuntu ) и Mac OS X. Некоторая поддержка доступна на Майкрософт Виндоус в основном за счет использования Cygwin. За счет использования нескольких уровни абстракции базы данных, фреймворк можно использовать с общими реляционными базами данных. Один пример доступен как MongoDB /NoSQL. Фреймворк поддерживает собственную инфраструктуру, а также облачную PaaS, например OpenShift.
Фреймворк размещен на GitHub.com.