Pakai Server
Version 6.39This version lets you develop dynamic web application connected to database backend without using JSON/XML API.
You don't need to modify html and javascript using another text editor to develop the frontend.
Develop everything on B4J IDE and see the magic on your browser!
Version 6.36 brings back Web API support and API Documentation through HelpHandler.
GitHub: https://github.com/pyhoon/pakai-server-b4j
Templates:
- Pakai Server (6.39).b4xtemplate (47KB) recommended
- Pakai Server Bundle (6.39).b4xtemplate (448KB) - local assets
Libraries:
- EndsMeet (v1.80) b4xlib (B4J)
- MiniHtml (v2.00) b4xlib (B4X)
- MiniCSS (v0.20) b4xlib (B4X)
- MiniJS (v0.50) b4xlib (B4X)
- MiniORMUtils (v4.30) b4xlib (B4X)
- WebApiUtils (v6.00) b4xlib (B4J)
- sqlite-jdbc-3.7.2.jar
- mysql-connector-j-9.3.0.jar
- mariadb-java-client-3.5.6.jar
Features
- Frontend using HTMX v2.0.8, AlpineJS v3.15.8, Bootstrap v5.3.8, Bootstrap Icons v1.13.1
- Responsive design with modal dialog and toast
- SQLite and MySQL/MariaDB backend
- Built-in CRUD/REST API examples
Improvement
- Better UI/UX/DX compared to version 5.x
- More flexible to generate new models
- HTML generated using B4X
- No JavaScript module
- No jQuery AJAX parsing
- JSON/XML API supported
- WebApiUtils supported with HelpHandler
Tutorial
https://www.b4x.com/android/forum/threads/pakai-framework-v6.169286/Reminder: Please do not post issue or question on this thread.
Always remember to start a new thread for any question and prefix with [Pakai v6].
Attachments
Last edited: