# MappTech Docs ## Docs - [Atomic Design](https://blog.mapptech.com.co/resources/en/atomic-design.md): Atomic Design revolutionizes the process of web design and development, making it easier to create scalable and consistent interfaces. Learn about its fundamentals, advantages, disadvantages, and key recommendations for implementation in enterprise projects. - [Build Smarter with AI](https://blog.mapptech.com.co/resources/en/benefits_of_ai.md): Artificial intelligence is here to stay. Learn to harness its benefits without fear: enhance your skills, boost your productivity, and discover why AI isn't your competition - it's your most powerful ally. - [WSL + VS Code + Tomcat 9 Setup Guide](https://blog.mapptech.com.co/resources/en/java_on_vscode.md): This guide walks you through the one-time global setup on your machine, then the per-project steps to get **PREDIUM** up and running inside WSL with VS Code and Tomcat 9.0.85. - [Enterprise-Ready Next.js Apps](https://blog.mapptech.com.co/resources/en/nextjs.md): A Comprehensive Guide to Building Scalable Applications - [Web Rendering](https://blog.mapptech.com.co/resources/en/ssr.md): Rendering strategies in web development have evolved, offering different trade-offs between performance, SEO, interactivity, and complexity. In this guide, we explore the key differences between Multi-Page Applications (MPA), Single-Page Applications (SPA), SPA-influenced Isomorphic approaches, and… - [Backend & Core Logic](https://blog.mapptech.com.co/resources/en/standards-backend.md): Detailed guide to the backend architecture within packages/core, covering Actions, Machines, Services, Types, and Validation. - [Frontend Development](https://blog.mapptech.com.co/resources/en/standards-frontend.md): Guidelines for building frontend applications (microfrontends) within the apps/ directory, including folder structure, component usage, and shared hooks. - [Git Commit Convention](https://blog.mapptech.com.co/resources/en/standards-git.md): Consistent commit messages improve history readability and enable automated tooling (e.g., changelog generation). This project **mandates** adherence to the **Conventional Commits** specification ([https://www.conventionalcommits.org/](https://www.conventionalcommits.org/)). - [Overview & Setup](https://blog.mapptech.com.co/resources/en/standards-overview.md): Introduction to the MappTech server-first monorepo architecture, core principles, structure, technology stack, and essential setup commands. - [Quality & Conventions](https://blog.mapptech.com.co/resources/en/standards-quality.md): Mandatory naming conventions and the developer checklist for ensuring code quality and adherence to architectural standards. - [Core Workflow & Example](https://blog.mapptech.com.co/resources/en/standards-workflow.md): Detailed explanation of the standard Client -> Action -> Machine -> Service flow, with a concrete Create User example. ## OpenAPI Specs - [package](https://blog.mapptech.com.co/package.json) - [vercel](https://blog.mapptech.com.co/vercel.json) - [openapi](https://blog.mapptech.com.co/api-reference/openapi.json)