Introduction
Welcome to the Getting Started guide for the SOKit and SOKit UI frameworks.
In this tutorial, we will walk you through the key components of the SOKit ecosystem, helping you quickly build robust and modern microservices and web applications.
What You'll Learn
We will guide you step-by-step through the process of building a simple application. This application will serve as a practical example to introduce and demonstrate the capabilities of the SOKit and SOKit UI frameworks.
The guide is structured as follows:
-
SOKit Initializer
We begin with the SOKit Initializer — a powerful scaffolding tool that lets you bootstrap a new SOKit-based application using predefined templates. It helps you get started quickly with minimal setup. -
SOKit Framework
Next, we dive into the core SOKit framework. Built on top of Quarkus, SOKit is designed to accelerate microservice development by offering business-centric extensions, sensible defaults, and best practices out of the box. -
SOKit UI Framework
Finally, we explore the SOKit UI framework, which leverages React to build scalable and interactive web frontends. It integrates seamlessly with the backend services built using SOKit, providing a consistent and streamlined developer experience.
Throughout the tutorial, we’ll build and evolve a simple application that showcases the features and workflows of both frameworks.
In the next section, we’ll introduce the use case and requirements for our sample application.