Pengenalan GTFW

maret @2017

@DyanGalih

GTFW

Gamatechno Framework atau yang lebih familiar disebut GTFW merupakan framework PHP yang dikembangkan oleh PT. Gamatechno Indonesia. Dalam proses pengembangannya GTFW menggunakan model pendekatan Hierarchical Model ­View­ Controller (HMVC). GTFW telah dikembangkan sejak tahun 2006 , di akhir tahun 2016 PT. Saat ini Gamatechno sudah merelease framework terbaru dengan yaitu GTFW Mutant version 3.7

Goal Concept

GTFW 3.7 - Arcitechture

WebApps

php-app/api

php-base

GTFW 3.7 - Webapps

WebApps

Merupakan webapps berbasis html, css dan js dengan mengadopsi App Shell Architecture yang di kembangkan oleh Tim Riset. Didalam webapps ini terdapat front end framework yang terdiri dari kumpulan beberapa library:

  • jQuery
  • Datatables
  • HoganJs
  • Pace
  • dexie

GTFW 3.7 - Webapps

App Shell Architecture

Architecture yang untuk memisahkan mana layout dan mana content

GTFW 3.7 - Webapps

jQuery

Merupakan salah satu library yang memiliki banyak fungsi untuk mempermudah dan mempercepat pengembangan applikasi berbasis webapps

GTFW 3.7 - Webapps

Hoganjs

Template engine based on javascript untuk mempermudah penggabungan data dan template

GTFW 3.7 - Webapps

DataTables

Library untuk mempermudah dalam menampilkan data dalam bentuk table

GTFW 3.7 - Webapps

Dexie

The easiest way to use IndexedDB. A lightweight, minimalistic wrapper that provides a straightforward API for developers using IndexedDB

GTFW 3.7 - Php-app/api

php-app/api

Merupakan aplikasi backend berbasis php yang masih mempertahankan model lama dan support framework baru. Untuk kebutuhan app based on API saja, sudah di siapkan juga aplikasi php-app-api.

GTFW 3.7 - Php-base

php-base

Merupakan framework berbasis php yang saat ini sudah sampai ke versi 3.7. Versi terbaru ini menyematkan salah satu model microprocess dengan goal less code

Made with Slides.com