Development

Advanced Development Guide

A comprehensive guide with multiple headings to test the TOC and sidebar navigation.

Advanced Development Guide

Welcome to the advanced guide. This document contains multiple sections to demonstrate the sidebar and table of contents.

Getting Started

Before you dive in, ensure you have the necessary tools installed.

Prerequisites

  • Node.js 18+
  • VS Code
  • A cup of coffee

Project Architecture

Understand how the project is structured to contribute effectively.

Folder Structure

Our project follows a standard Astro directory structure:

  • src/layouts/: Global page layouts.
  • src/components/: Reusable UI elements.
  • src/content/: Markdown and data files.

Styling Conventions

We use CSS variables and scoped styles to maintain a clean codebase.

Deployment Strategy

Learn how to ship your code to production.

Continuous Integration

We use GitHub Actions to automate our testing suite.

Staging vs Production

Always verify your changes in the staging environment before merging to main.

Published: 2026/3/22