FastPlaz

FastPlaz

  • Docs
  • MVC
  • ORM
  • FTE
  • Help
  • Release

›Latihan

Pengantar

  • Ctrl+Alt+Del
  • Arsitektur (MVC)
  • Instalasi

Konsep & Fitur

  • ORM
  • Template Engine
  • Variabel Global
  • Method
  • Helper
  • Common Function

Penggunaan

  • Create New Project
  • Controller
  • Model
  • Routing

Latihan

  • Default Package
  • Akses Database
  • API (echo)
  • REST API

Showcase

  • Showcase
  • Gallery

Utilitas

  • Database Explorer
  • JSON Validator
  • Regex Tester
  • Reveal in Explorer/Finder

Akses Database

Aplikasi ini menunjukkan contoh akses ke database. Menggunakan 3 model cara, yaitu

  1. Direct Query,
  2. ORM Model,
  3. API.

Database

Aplikasi ini dibuat dengan sederhana untuk percontohan, tanpa menggunakan autentikasi/verifikasi.

Kode Sumber

Kode sumber tersedia di repositori Pascal Indonesia. Silakan lakukan git clone melalui repositori ini.

Materi

Dari contoh ini bisa dipelajari tentang:

  • Template Engine dengan multiple Theme dan Tag

    • Penggunaan foreach
  • Akses ke database dengan menggunakan ORM (Object Relationship Mapping)

    • Menampilkan data dalam bentuk list
    • Join ke tabel lain
    • Search melalui API
  • Basic Javascript, menggunakan jQuery dan jsGrid

  • Membuat API

Screenshot

Direct

Cara ini sepertinya cara yang sudah paling umum digunakan oleh para developer, dengan menggunakan query langsung untuk mengakses database.

img

Model

Ini merupakan contoh cara akses database menggunakan cara ORM (Object Relation Mapping). Langkah-langkahnya akan semakin lebih mudah karena hanya perlu mendefinisikan field apa yang akan ditampilkan serta tabel relasinya. Hasilnya akan sama dengan cara direct access di atas, namun lebih simple cara penulisan kodenya.

img

API

Berikut ini merupakan contoh cara akses database menggunakan cara pemanggilan API. Cara menampilkannya dibantu dengan sedikit pemrograman Javascript, kali ini memanfaatkan pustaka jQuery.

img


Beberapa link sengaja tidak ditampilkan untuk kebutuhan latihan di dalam kelas. Anda bisa mengubahnya langsung dari source.

← Default PackageAPI (echo) →
  • Kode Sumber
  • Materi
  • Screenshot
    • Direct
    • Model
    • API
FastPlaz
Docs
Getting StartedFastPlaz Theme EngineContribution
Community
User ShowcasePascal IndonesiaPascal Indonesia on Telegram
More
BlogGitHubStar
FastPlaz Web Framework
Copyright © 2023 FastPlaz - Built with Docusaurus