# Технологии и фреймворки

Technologies &amp; Frameworks

#### Основные инструменты, используемые для проекта Cyclos:

- 
- [Java Platform](http://www.oracle.com/technetwork/java/javase/downloads/index.html): Язык разработки
- 
- [PostgreSQL](http://www.postgresql.org/): База данных
- 
- [Jira](http://www.atlassian.com/software/jira): Управление проектом и отслеживание проблем
- 
- [Astah](http://astah.net/): UML-моделирование и диаграммы
- 
- [Eclipse](http://eclipse.org/): Среда разработки
- 
- [Eclipse link](http://www.eclipse.org/eclipselink/): Решение для сохранения состояния Java (Java persistence)
- 
- [JPA](http://en.wikipedia.org/wiki/Java_Persistence_API): Фреймворк для сохранения состояния (Persistence framework)
- 
- [Querydsl](http://www.querydsl.com/): Унифицированные запросы для Java
- 
- [Spring](http://projects.spring.io/spring-framework/): Архитектурные слои
- 
- [Maven](http://maven.apache.org/): Сборка проекта
- 
- [GWT](http://www.gwtproject.org/): Google Web Toolkit (библиотеки Java, GUI)
- 
- [GIT](http://en.wikipedia.org/wiki/Git_%28software%29): Репозиторий, контроль версий
- 
- [Jenkins](http://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins): Автоматизация сборки, тестирование
- 
- [Load sophia](http://loadosophia.org/): Тестирование производительности
- 
- [Crowdin](http://crowdin.com/): Платформа управления локализацией (переводы)
- 
- [Swagger](http://swagger.io/): REST API
- 
- [Angular Material](https://material.angular.io/): Новый фронтенд (в разработке)