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

Полная версия: Список языков и технологий
Вы просматриваете yпpощеннyю веpсию форума. Пеpейти к полной веpсии.
Список языков и технологий, которые надо знать, чтобы принять участие в разработке игры:

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 есть файл описания в котором написаны основные технологии со ссылками на источники.