Skip to content

semitexa/semitexa-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semitexa Core

Philosophy & ideologyWhy Semitexa: vision and principles. The detailed, technical documentation for this package is below.

Core framework functionality for Semitexa: request/response handling, attributes, discovery, CLI, and Swoole integration.

Installation

Usually included when you create or install a Semitexa application:

composer require semitexa/ultimate

What's inside

  • Request / Response / Handler — Attributes #[AsRequest], #[AsRequestHandler], #[AsResponse]; discovery and routing
  • CLIbin/semitexa with init, server:start, server:stop, server:restart, and code-generation commands
  • Container — PSR-style DI; request-scoped container for Swoole
  • Docs — In this package: docs/ADDING_ROUTES.md, docs/RUNNING.md, docs/attributes/README.md

Documentation

Topic File
Adding pages and routes (modules) docs/ADDING_ROUTES.md
Running the app (Docker) docs/RUNNING.md
Sessions and cookies docs/SESSIONS_AND_COOKIES.md
Attributes (AsRequest, AsRequestHandler, etc.) docs/attributes/README.md
Project scaffold templates (AI_ENTRY, docs/AI_CONTEXT, etc.) docs/scaffold/README.md

For the full framework guide and package map, see the semitexa/docs package (e.g. vendor/semitexa/docs/README.md when installed).

About

Swoole-based core framework for Semitexa, providing asynchronous, high-performance, and modular infrastructure for multi-tenant applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors