Форум онлайн-игры "Акционер"

Full Version: Список языков и технологий
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Список языков и технологий, которые надо знать, чтобы принять участие в разработке игры:

Backend:

- Java 8
- SQL (RDBMS MySQL/MariaDB or PostgreSQL)
- Spring framework (inc Spring Cloud)
- Hibernate and/or MyBatis
- Maven 3
- всякие полезные мелкие библиотеки типа Apache Commons, Guava etc

Frontend:

- HTML5
- JavaScript
- CSS
- ReactJS

Уровень знаний желательно не ниже intermediate.
ReactJS не является единственной библиотекой на front-end, а скорее описывает группу технологий.

В особенности нужно обратить внимание на Redux - инструмент для центрального хранения состояния приложения на front-end.

Также в проекте используется CSS Framework - Bootstrap версии 3.x (стабильная версия с хорошей поддержкой) и соответствующий пакет компонентов `react-bootstrap`.

В UI проекте на GitHub есть файл описания в котором написаны основные технологии со ссылками на источники.