Overview

Structuring the project plays a huge role in software engineering. We can write good code, but how it is stored and organized determines its scalability and maintainability. While we can structure our projects any way we like, the GetX ecosystem recommends two project structures—getx_pattern and clean.

The benefit of organizing the codebase in one of these two structures is that they work seamlessly with Get CLI, a command-line tool in the GetX suite. This allows us to automate several tasks, such as adding pages, views, controllers, and models to the project. The best part is that we can perform the initial project setup with Get CLI’s init command.

Get hands-on with 1400+ tech skills courses.