# Acorn Documentation

## Getting Started

- [Installation](https://roots.io/acorn/docs/installation/)
- [Directory Structure](https://roots.io/acorn/docs/directory-structure/)
- [Compatibility](https://roots.io/acorn/docs/compatibility/)

## The Basics

- [Routing](https://roots.io/acorn/docs/routing/)
- [Controllers, Middleware & Kernel](https://roots.io/acorn/docs/controllers-middleware-kernel/)
- [Eloquent Models](https://roots.io/acorn/docs/eloquent-models/)
- [Error Handling](https://roots.io/acorn/docs/error-handling/)
- [Logging](https://roots.io/acorn/docs/logging/)
- [WP-CLI](https://roots.io/acorn/docs/wp-cli/)

## Packages

- [Package Development](https://roots.io/acorn/docs/package-development/)
- [Available Packages](https://roots.io/acorn/docs/available-packages/)

## Guides

- [Upgrading Acorn](https://roots.io/acorn/docs/upgrading-acorn/)
- [Laravel Blade Views](https://roots.io/acorn/docs/rendering-blade-views/)
- [Laravel Cache](https://roots.io/acorn/docs/laravel-cache-alternative-to-wordpress-transients/)
- [Laravel Livewire](https://roots.io/acorn/docs/using-livewire-with-wordpress/)
- [Laravel Migrations](https://roots.io/acorn/docs/creating-and-running-laravel-migrations/)
- [Laravel Queues](https://roots.io/acorn/docs/creating-and-processing-laravel-queues/)
- [Laravel Artisan Commands](https://roots.io/acorn/docs/creating-wp-cli-commands-with-artisan-console/)
- [Laravel Redis](https://roots.io/acorn/docs/laravel-redis-configuration/)
