Iniziare
FireCMS è un framework CMS headless e pannello di amministrazione open-source costruito con React e TypeScript. Si connette direttamente al tuo progetto Firebase o MongoDB per fornire un’interfaccia potente, intuitiva e type-safe per la gestione dei tuoi dati.
FireCMS è progettato per essere il modo più veloce per creare un back-office pronto per la produzione. Genera viste CRUD complete (Create, Read, Update, Delete) dalla configurazione dei dati, non impone nessuna restrizione sulla struttura dei dati e può essere configurato in pochi minuti.
Due modi per iniziare
Sezione intitolata “Due modi per iniziare”Il primo passo più importante è decidere quale versione di FireCMS è giusta per te.
FireCMS Cloud
Sezione intitolata “FireCMS Cloud”Per velocità e comodità. Una soluzione completamente gestita, senza manutenzione, con una prova gratuita di 1 mese.
- ✅ Inizia in 60 secondi, nessuna programmazione richiesta.
- ✅ Piattaforma completamente gestita con aggiornamenti automatici.
- ✅ Editor di schema no-code e inferenza dei dati.
- ✅ Personalizzazione low-code con componenti React.
Self-Hosted
Sezione intitolata “Self-Hosted”Per il massimo controllo e personalizzazione. Gratuito, open-source e distribuito nel tuo ambiente.
- ✅ Gratuito e Open Source (Licenza MIT).
- ✅ Pieno controllo sul tuo codice e deployment.
- ✅ Personalizzazione profonda con React e TypeScript.
- ✅
npx create-firecms-appper iniziare.
Cosa puoi costruire?
Sezione intitolata “Cosa puoi costruire?”FireCMS è abbastanza flessibile da essere il backend per qualsiasi progetto. I casi d’uso comuni includono:
- Pannelli admin personalizzati: Crea un’interfaccia type-safe per gestire i dati della tua applicazione (es. utenti, prodotti, ordini) senza il fastidio del frontend.
- Strumenti interni: Costruisci strumenti su misura per i tuoi team operativi, di vendita o di supporto per gestire flussi di lavoro, tracciare dati ed eseguire processi interni.
- CMS Headless: Alimenta i tuoi siti web, app mobile e contenuti di marketing da un’unica potente interfaccia amministrativa.
Funzionalità principali per sviluppatori
Sezione intitolata “Funzionalità principali per sviluppatori”FireCMS è costruito da sviluppatori, per sviluppatori.
1. Schema come codice
Sezione intitolata “1. Schema come codice”Definisci i tuoi modelli di dati come oggetti TypeScript. Il tuo codice diventa l’unica fonte di verità, abilitando il controllo versione, la type-safety e un flusso di lavoro basato su git senza interruzioni.
2. UI CRUD istantanea
Sezione intitolata “2. UI CRUD istantanea”FireCMS legge il tuo schema e genera automaticamente un’interfaccia CRUD completa, performante e bella con tabelle, form, validazione e altro ancora.
3. Estensibilità radicale
Sezione intitolata “3. Estensibilità radicale”Se puoi costruirlo in React, puoi costruirlo in FireCMS. Crea campi form personalizzati, viste top-level completamente nuove, o sostituisci qualsiasi parte dell’interfaccia con i tuoi componenti. Nessuna scatola nera.
Prossimi passi
Sezione intitolata “Prossimi passi”Pronto a immergerti?
- 🚀 Prova FireCMS Cloud: Inizia la tua prova gratuita di 1 mese e costruisci il tuo progetto in pochi minuti.
- 💻 Avvia il Quickstart Self-Hosted: Segui la nostra guida Self-Hosting per avviare il tuo progetto localmente con
npx. - 📚 Impara delle Collezioni: Comprendi il concetto fondamentale di come FireCMS mappa le Collezioni al tuo database.