Catatan
Penting
Orbitkit dibangun di atas tumpukan teknologi yang sangat berpendapat, yang mungkin tidak berfungsi untuk setiap kasus penggunaan/ide bisnis. Saya menawarkan konsultasi arsitektur monorepo atau bahkan membangun sesuatu yang sepenuhnya khusus untuk Anda, jika Anda tertarik, pastikan untuk DM saya di X/Twitter.
Fitur
- Monorepo : Orbitkit adalah monorepo, memberi Anda kemampuan untuk mengukur proyek Anda dengan mudah.
- TypeScript : Tipe-Safety adalah prinsip inti orbitkit.
- Astrojs : Untuk batu tulis yang bersih untuk membangun situs web pemasaran Anda di atas.
- Next.js : Aplikasi Web disertakan, memberi Anda dasar yang kuat untuk produk Anda.
- Posthog : Untuk analitik dan pelacakan acara.
- Sentry : Untuk pelacakan dan pemantauan kesalahan.
- TRPC untuk API yang sepenuhnya aman jenis.
- Mintlify : Untuk platform yang bersih, cepat, dan mudah digunakan untuk mendokumentasikan proyek Anda.
- Turborepo : Caching builds sehingga Anda tidak perlu menjalankan perintah yang sama dua kali.
- Gerimis ORM : Menyediakan cara yang sepenuhnya aman untuk berinteraksi dengan database Anda.
- Neon DB : Database tanpa server, dengan autoscaling, bercabang, dan penyimpanan tanpa dasar.
- Unggahthing : Untuk cara yang mudah dan aman untuk menangani unggahan file.
- UNKEY : Untuk cara cepat untuk membatasi peringkat aplikasi web.
- Playwright : Untuk pengujian end-to-end dari aplikasi.
- Lucia Auth : Untuk otentikasi, memberi Anda fleksibilitas penuh dan kontrol atas sistem pengguna Anda.
- Tailwind CSS : Untuk gaya, dengan warna UI radix untuk penanganan mode cahaya/gelap otomatis.
- Shadcn UI : Implementasi penuh dalam paket khusus.
- Buku cerita : Untuk mengembangkan, menguji, dan memvisualisasikan komponen Anda secara terpisah.
- Tindakan GitHub : Untuk CI/CD, dengan pemeriksaan DB & Kode Otomatis.
- THE-THEMES NEXT : Untuk penanganan mode terang/gelap yang mudah di aplikasi web.
- ChangeTets : Untuk mengelola versi dan changelog.
- Vite : Untuk Bundling & Storybook.
- TS-Reset : Untuk aplikasi, meningkatkan jenis untuk API JavaScript umum.
- Eslint , Prettier , Markdownlint , Cspell , Husky , Lint-Stag dan Commitlint untuk kualitas kode.
- Hanya ESM : Karena CJ harus dibiarkan di masa lalu.
Dan banyak lagi!
Dokumentasi
Untuk memulai dengan Orbitkit, kunjungi situs web dokumentasi di mana Anda dapat menemukan instruksi instalasi dan cara bekerja dengan basis kode.
Lisensi
Lisensi MIT
Hak Cipta (C) 2024 Ahmed Elsakaan
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus dimasukkan dalam semua salinan atau bagian substansial dari perangkat lunak.
Perangkat lunak ini disediakan "sebagaimana adanya", tanpa jaminan apa pun, tersurat maupun tersirat, termasuk tetapi tidak terbatas pada jaminan dapat diperjualbelikan, kebugaran untuk tujuan tertentu dan nonpringement. Dalam hal apa pun penulis atau pemegang hak cipta tidak akan bertanggung jawab atas klaim, kerusakan atau tanggung jawab lainnya, baik dalam tindakan kontrak, gugatan atau sebaliknya, timbul dari, di luar atau sehubungan dengan perangkat lunak atau penggunaan atau transaksi lain dalam perangkat lunak.