📄️ Introduction
Warlock is a robust nodejs framework that helps you to build APIs and web applications easily, it's built on top of Fastify and MongoDB.
📄️ Installation
Run the following command:
📄️ Project Structure
Once the project is done, you'll find two main directories src and storage with some files, let's see the project tree and go through each file and directory.
📄️ Autoloading
Warlock works out of the box by auto-loading all necessary files to be loaded automatically with no need to import them manually.
📄️ Configurations
Configurations are crucial for any application, and Warlock provides a simple way to manage your application configurations.
📄️ Environment Variables
Warlock is powered by Mongez Dotenv which is shipped with powerful features, let's see how it works.
📄️ Generating files
In the next chapters, you'll see more of creating controllers, restful classes, models, repositories and output files, these can be created manually or using Generator Z.