Tutorials

Step-by-step guides to use DressAPI

Quick Start

From zero to a working API in minutes. Create the database, configure it and get automatic REST endpoints.

Read

Architecture

Dynamic MVC pattern, directory structure, request flow and plugin system.

Read

REST API

CRUD endpoints, filters, pagination, sorting, output formats and response structure.

Read

Authentication & ACL

JWT, PHP sessions, RBAC permission system with roles and per-module access control.

Read

Database Conventions

Naming rules, automatic field type detection and foreign keys.

Read

Template Engine

Template syntax, variables, conditions, loops, modifiers and pre/post processors.

Read

Cache System

Filesystem and Redis cache, lazy database connection, automatic invalidation.

Read

Multilingual

Automatic translations, _T() function, LANGUAGE_LEARN mode and multilingual content.

Read

Plugin System

Modular architecture, creating custom plugins, overriding core modules.

Read

WYSIWYG Editor

Visual editor with drag-and-drop components, three editing modes, media management.

Read

Menu System

Hierarchical menus with drag-and-drop, dynamic menus, role-based visibility.

Read

Dresser CLI

Scaffolding tool, visual DB Designer, code generation and webserver configuration.

Read

UI Components

Reusable component system: architecture, catalog, syntax, template directives and creating custom components.

Read

Multi-DBMS

MySQL, PostgreSQL, Oracle, SQL Server support. 3-layer architecture, lazy connection and SQL abstraction.

Read