ssbg flutter
11/25/2023 - [post]

Postingan ini dibuat menggunakan ssbg_flutter

Jadi saya bikin static blog generator buat nggantiin jekyll. Yang versi ini saya buat pake Flutter. Awalnya saya buat menggunakan electron, tapi ternyata hasil build nya gede banget. Lebih dari 200mb. Ga masuk akal. Ini cuman blog editor/blog generator, ngapain sampe 200mb. Akhirnya saya tulis ulang pake flutter.

Ini tampilannya.

ssbg-home

Tampilan Home

ssbg-config

Tampilan Config

ssbg-list

Tampilan List

ssbg-editor

Tampilan Editor

kenapa?

Jadi gini. Sebelumnya blog ini digenerate pake jekyll. Saya jarang nulis blog juga. Terakhir saya nulis blog itu tahun kemaren.

Kapan hari, saya mau update blog saya. Bukan nulis blog post, cuman mau update resume sama contact. Nah waktu saya mau generate blog saya, error dimana-mana. jekyll rusak lagi. Dan ini nda cuman sekali terjadi.

Pokoknya setiap saya absen agak lama (ga maintain blog), jekyll berulah. Dan saya sering pindah-pindah komputer juga. Jadi lagi-lagi install jekyll. Setiap install jekyll dan plugin nya, ada aja error nya. Ntah dependency nya error, Gemfile nya rusak, dan waktu itu kan saya pake thor untuk generate post baru. Itu juga sering rusak, ga tau kenapa.

Disclaimer, ya, saya ga jago pake ruby. Jadi ya ruepot, asli.

terus gimana?

Saya cari static blog generator lain selain jekyll. Dan hampir aja saya mau pake hugo. Tapi saya kudu tulis ulang template blog nya dong kalo pindah engine. Dan juga saya belum nemu ada blog engine yang stand-alone, dimana saya bisa langsung pake. Dobel klik. Gitu aja ga pusing-pusing install dependency dll.

Yaudah saya bikin sendiri. Wong saya programmer. Sekalian saya bikinkan GUI nya. Biar tambah kerasa stand-alone.

Seperti yang saya sebutkan di atas, awalnya saya buat pake electron. Dan hasil buildnya electron bisa sampek 200mb lebih. Yawis, saya build ulang pake flutter. Dan flutter juga cross-paltform, sekali tulis bisa dideploy ke banyak platform.