ActiveJ | Using React in ActiveJ projects
In this example we will integrate React in an ActiveJ project. You can find full example sources on GitHub.
SimpleApplicationLauncher extends HttpServerLauncher. HttpServerLauncher superclass takes care of setting up all the required configurations for the HTTP server:
First, we provide an executor for the AsyncServlet.
Then, we provide an AsyncServlet to open the
index.html of the provided path.
Finally, we write down main() method to launch SimpleApplicationLauncher. And that’s it, no additional
configurations are required. Simple and streamlined, isn’t it?
Running the application
If you want to run the example, clone ActiveJ and import it as a Maven project. Check out branch v4.0-beta1. Before running the example, build the project (Ctrl + F9 for IntelliJ IDEA).
Then, run the following command in activej -> examples -> tutorials -> react-integration -> front
SimpleApplicationLauncher class and run its main() method.
Then open your favourite browser and go to localhost:8080.