- ⚡ Super Lightweight — cepat, kecil, dan hemat resource
- 🧩 Arsitektur HMVC Modular
- 🧱 Blade Templating Engine
- 🛠 Powerful Console Commands
- 🧬 Autoloading PSR-4 Composer
- 🔐 Dukungan .env
- 🔑 WASF_KEY Generator
- 🗄 PDO Database Wrapper
- 📦 Extensible — mudah dikembangkan
Install installer:
composer global require wasframework/wasf-installerBuat project baru:
wasf new myproject
cd myprojectcomposer create-project wasframework/wasf-app myproject
cd myprojectcp .env.example .envAtur database:
DB_HOST=localhost
DB_PORT=3306
DB_NAME=wasf_database
DB_USER=root
DB_PASS=
DB_CHARSET=utf8mb4
DB_CONNECTION=mysqlphp wasf key:generatephp wasf serveAkses:
http://localhost:8000
app/
├─ Controllers/
├─ Models/
└─ Views/
bootstrap/
config/
public/
resources/
Modules/
└─ Blog/
├─ Controllers/
├─ Models/
├─ Views/
└─ routes.php
routes/
└─ web.php
storage/
vendor/$router->get('/', 'HomeController@index');
$router->get('/user/{id}', 'UserController@show');
$router->post('/login', 'AuthController@login');php wasf make:module BlogModules/Blog/
├─ Controllers/
├─ Models/
├─ Views/
└─ routes.phpphp wasf make:controller UserController
php wasf make:model User
php wasf make:migration create_users_table
php wasf migratephp wasf route:list
php wasf clear:viewcomposer dump-autoload- Fork repository
- Buat branch feature baru
- Commit perubahan
- Pull request ke
main
Laporkan masalah keamanan ke: 📧 wasuryanto3@gmail.com
- Routing middleware
- CSRF Protection
- Session Encryption
- Built-in Authentication
- Database Migration Tracking
- Validation System
- ebsocket Support
- CLI Installer
- Debug Toolbar
MIT License
- Core: https://github.com/WASFramework/wasf-core
- App Template: https://github.com/WASFramework/wasf-app