Skip to content
Filip Michalski edited this page Apr 29, 2020 · 4 revisions

Welcome traveler!

You came across a wiki of universal framework of web application written in Scala language! (short and catchy, isn't it?)

The aim of this project was to build a universal framework of web application in Scala.

This framework should simplify building advanced projects, cut production costs, decrease development time of new applications and increase code security by using Scala language attributes and Scala.js tools.

Created framework division is an important part of this project. So we've got five subprojects:

One of the main goals was to provide functionalities for application with possibility to disable it without other parts infraction.

Furthermore created framework is using different technologies, as so client applications are based on Single Page Application (SPA) style created with React components.

Server contains authorization services based on session identification sent along with user requests.

Procest is set inside Docker containers.

Non-relational database MongoDB and this framework are placed in separate containers. Server-client communication is based on API RPC, which was implemented using Autowire library.

Clone this wiki locally