> ## Documentation Index
> Fetch the complete documentation index at: https://nocode-docs.zeroagent.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

Zeromagic empowers you to create well-organized and scalable APIs using a **modular approach**. This means you can break down your project functionalities into smaller, independent units called modules. Each module can be independently developed, tested, and deployed, promoting efficient API development and maintenance.

Within your newly created module, you can define specific API routes **(RESTful or GraphQL)** that expose functionalities related to the module's purpose.

***

## Supported API Architecture

<CardGroup cols={2}>
  <Card title="Restapi" icon="square-code" href="/restapi/overview/">
    Get started with Zeromagic's core concepts and building blocks in minutes. Learn how to get started with your project
  </Card>

  <Card
    title="GraphQL"
    icon={
  <svg fill="#3B75B8" width="30px" height="30px" viewBox="0 0 14 14" role="img" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg">
<g id="SVGRepo_bgCarrier" stroke-width="0"/>
<g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/>
<g id="SVGRepo_iconCarrier">
<path d="m 8.0255298,2.3755005 2.4674992,1.425 c 0.408,-0.4295 1.0865,-0.4465 1.516,-0.0385 0.074,0.07 0.137,0.1505 0.1885,0.2385 0.2945,0.514 0.116,1.1695 -0.398,1.464 -0.087,0.05 -0.1805,0.0875 -0.279,0.1115 l 0,2.8495 c 0.573,0.1365 0.927,0.7115 0.79,1.2845 -0.024,0.102 -0.0635,0.2 -0.116,0.2905005 -0.296,0.5115 -0.9505,0.687 -1.4635,0.391 -0.098,-0.0565 -0.1875,-0.1295 -0.263,-0.2145 L 8.0155298,11.593 c 0.1859999,0.562 -0.119,1.1675 -0.6805,1.353 -0.1085,0.0355 -0.221,0.054 -0.335,0.054 -0.5904999,5e-4 -1.0694999,-0.4775 -1.0699999,-1.068 0,-0.1025 0.0145,-0.205 0.044,-0.3045 L 3.50603,10.204001 c -0.4079999,0.427 -1.0854999,0.4435 -1.5129999,0.035 -0.4269999,-0.4080005 -0.4429999,-1.0855005 -0.035,-1.5130005 0.1415,-0.1485 0.323,-0.253 0.522,-0.3015 l 5e-4,-2.8495 c -0.5749999,-0.138 -0.9289999,-0.7165 -0.7904999,-1.292 0.0235,-0.099 0.0615,-0.1945 0.112,-0.283 0.2959999,-0.512 0.9509999,-0.687 1.4634999,-0.391 0.0885,0.0505 0.1695,0.114 0.2399999,0.1885 l 2.4689999,-1.425 c -0.168,-0.5665 0.1555,-1.161 0.7204999,-1.3285 0.0985,-0.0295 0.202,-0.044 0.305,-0.044 0.5905,-5e-4 1.0694999,0.477 1.0699999,1.067 5e-4,0.1045 -0.015,0.209 -0.0445,0.3085 z m -0.2575,0.4385 c -0.0095,0.0105 -0.0185,0.0195 -0.029,0.029 l 3.2304992,5.595 c 0.013,-0.0045 0.028,-0.008 0.041,-0.0115 l 0,-2.8535 c -0.5725,-0.1415 -0.920999,-0.721 -0.778999,-1.294 0.003,-0.012 0.006,-0.0245 0.0095,-0.036 l -2.4730002,-1.429 z m -1.5074999,0.0295 -0.03,-0.03 -2.4729999,1.426 c 0.1635,0.5675 -0.1635,1.159 -0.7304999,1.3225 -0.013,0.004 -0.0255,0.007 -0.038,0.0105 l 0,2.854 0.042,0.0115 3.2304998,-5.595 -0.001,5e-4 z m 1.0379999,0.2535 c -0.195,0.056 -0.4015,0.056 -0.596,0 l -3.2299998,5.5945 c 0.147,0.1415 0.251,0.3225 0.3,0.5205 l 6.4555,0 c 0.0485,-0.199 0.153499,-0.3805 0.301499,-0.522 l -3.2309992,-5.593 z m 0.493,8.1135005 2.4565002,-1.4190005 c -0.0075,-0.0235 -0.0135,-0.047 -0.019,-0.071 l -6.458,0 -0.0105,0.0415 2.4694999,1.4260005 c 0.194,-0.202 0.4669999,-0.3265 0.7699999,-0.3265 0.3135,0 0.595,0.1345 0.7915,0.349 z"/>
</g>
</svg>
}
    href="/graphql/overview/"
  >
    Learn how to create and manage RESTful APIs to perform CRUD operations on your data from various applications
  </Card>
</CardGroup>
