Halo, hadirin, dalam artikel ini saya akan membagikan pengalaman saya dalam membuat aplikasi akuntansi biaya, khususnya saya akan menjawab pertanyaan-pertanyaan berikut:
- Mengapa saya memerlukan aplikasi akuntansi pengeluaran?
 - Mengapa ini proyek pribadi?
 - Mengapa proyek di Git + JS?
 
1. Mengapa saya memerlukan aplikasi akuntansi pengeluaran?
. , . , , .
, , - 2012- . , " " . , "" YNAB (You Need A Budget), .. , .
. , - 2015- , , . :
- " " .
 - , , .
 
, :
- ;
 - ;
 - ;
 - , , ;
 - ;
 
: .
, - . , " " ( " ") " , ", .
, . :

2018-, - , . , , . :


Google, Apps Script ( JavaScript) . , .. . : , API.
:
- Git, ;
 - , .
 
2019- Isomorphic-Git, Git JavaScript, , . , .
, :

Git c : https://gitlab.com/kornerr/git-budget-sample-data/-/blob/me/gb.log
:
- Git, ;
 - , ;
 - : GitHub Pages;
 - Git;
 - , Git;
 - HTTP, .. Isomorphic-Git (0.70.0) () Git HTTP, HTTP HTTPS.
 
2. ?
40 2020-, .. .
:
- , , .
 - .
 - .
 - , , .
 
:
- , .
 - .
 - .
 - "", .
 
, . . .
3. Git+JS?
Git /API :
- Git , .. Git.
 - Git API: .
 - , Git , .
 - Git, , , , Git.
 - Git.
 
JS HTML/CSS Swift/Kotlin/C#/Python :
- , , .
 - AppStore, .
 - , HTML/CSS/JS , - API, 20 .
 - JS, , , , , .
 
Git+JS. , .
PS: Versi bahasa Inggris tersedia di sini .