Pakai Server
Version 6.00This 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!
GitHub: https://github.com/pyhoon/pakai-server-b4j
Templates (B4J)
- Pakai Server (6.00) bundle b4xtemplate (413KB)
- Pakai Server (6.00) starter b4xtemplate (28KB) recommended
- Pakai Server (6.00) min b4xtemplate (18KB)
Depends on
- EndsMeet (v1.70) b4xlib (B4J)
- MiniHtml (v0.60) b4xlib (B4X)
- MiniJs.b4xlib (v0.20) b4xlib (B4X)
- MiniORMUtils (v3.90) b4xlib (B4X)
- 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, 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 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 is optional
- WebApiUtils is optional
Tutorial
https://www.b4x.com/android/forum/threads/pakai-framework-v6.169286/This version does not let you build Web API server out of the box.
For those who want to try on an early version that incorporate Web API with Pakai v6, please check this post.
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: