An open API service indexing awesome lists of open source software.

https://github.com/faisalaffan/belajardart

Dasar-dasar pemrograman dart & Best Practice Flutter
https://github.com/faisalaffan/belajardart

boilerplate book dart ebook mobile-engineer source-code tips-and-tricks tutorial

Last synced: about 20 hours ago
JSON representation

Dasar-dasar pemrograman dart & Best Practice Flutter

Awesome Lists containing this project

README

          


English | Bahasa Indonesia


Flutter Docs Banner


Flutter Docs Logo

Flutter Docs


Situs dokumentasi lengkap dan tutorial terstruktur untuk belajar Dart dan membangun aplikasi Flutter.


Lisensi: CC BY-SA 4.0
Dibangun dengan Fumadocs
Next.js 16

---

## Fitur

- **Dokumentasi Dart** — Panduan teknis dan referensi bahasa
- **Tutorial Flutter** — Tutorial terstruktur langkah demi langkah dengan best practice
- **Pencarian Teks Penuh** — Temukan topik dengan cepat menggunakan `Ctrl+K` / `Cmd+K`
- **UI Modern** — Ditenagai oleh [Fumadocs](https://fumadocs.vercel.app/) dengan tampilan baca yang bersih

## Memulai

### Prasyarat

- [Node.js](https://nodejs.org/) 18+
- [pnpm](https://pnpm.io/)

### Instalasi

```bash
# Clone repositori
git clone https://github.com/faisalaffan/belajardart.git
cd belajardart

# Install dependensi
pnpm install

# Jalankan server development
pnpm dev
```

Buka [http://localhost:3000](http://localhost:3000) di browser.

### Build untuk Produksi

```bash
pnpm build
pnpm start
```

## Struktur Proyek

```
belajardart/
├── app/ # Route aplikasi Next.js
├── assets/ # Gambar, banner, ikon
├── content/
│ ├── docs/ # Halaman dokumentasi (MDX)
│ └── tutorials/ # Halaman tutorial (MDX)
├── lib/ # Utilitas bersama
├── source.config.ts # Konfigurasi sumber Fumadocs
└── next.config.mjs # Konfigurasi Next.js
```

## Kontribusi

Kontribusi sangat diterima! Silakan buka issue atau kirim pull request untuk memperbaiki dokumentasi.

## Lisensi

Proyek ini dilisensikan di bawah [Creative Commons Attribution-ShareAlike 4.0 International](LICENSE).