wasframework/wasf-app
最新稳定版本:v3.1.6
Composer 安装命令:
composer create-project wasframework/wasf-app
包简介
WASF Framework Application Skeleton
README 文档
README
📸 Screenshot
🧬 Arsitektur WASF (Diagram)
graph TD
A[public/index.php] --> B[Bootstrap]
B --> C[Routing]
C --> D[Controller]
D --> E[Model]
D --> F[View]
E --> G[Database Layer]
F --> H[WASF Templating]
Loading
✨ Fitur Utama
- Super Lightweight & Fast
- HMVC Modular Architecture
- Blade Templating Engine
- WASF Console Commands
- PDO Database Wrapper
- .env Loader & Config Manager
- PSR-4 Autoloading
- Extendable & Clean Structure
⚡ Instalasi
Opsi 1 — WASF Installer (Rekomendasi)
Install installer:
composer global require wasframework/wasf-installer
Buat project baru:
wasf new myproject
cd myproject
Opsi 2 — Composer
composer create-project wasframework/wasf-app myproject
cd myproject
🔑 Setup Aplikasi
cp .env.example .env php wasf key:generate
Jalankan Server
php wasf serve
Akses:
http://localhost:8000
🧱 Struktur Direktori
app/ ├─ Controllers/ ├─ Models/ └─ Views/ Modules/ routes/ public/ storage/
🧪 Migration Example
<?php use Wasf\Database\Schema; return new class { public function up() { Schema::create("users", function($t){ $t->id(); $t->string("name"); $t->string("username")->unique(); $t->string("email")->unique(); $t->string("password"); $t->string("photo")->default("/uploads/profile/default.png"); $t->timestamps(); }); } public function down() { Schema::dropIfExists("users"); } };
🔧 CLI Commands
php wasf make:controller UserController php wasf make:model User php wasf make:migration create_users_table php wasf migrate php wasf route:list php wasf clear:view
🛡 Keamanan
Laporkan masalah keamanan ke: Kontak: wasuryanto3@gmail.com
📄 Lisensi
MIT License
统计信息
- 总下载量: 20
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2025-11-22
