È facile creare una nuova applicazione Rails utilizzando "rails new myapp" (o iniziare con un modello da Rails Wizard o dal progetto RailsApps).Elenco di controllo di riferimento per l'avvio di una nuova applicazione Rails?
Ma dopo, cosa fai? Quali gemme aggiungi sempre? Quali decisioni prendi prima di iniziare lo sviluppo? Quali elementi importanti vengono spesso trascurati prima di implementare un'app?
Mi piacerebbe mettere insieme un elenco di controllo di riferimento da condividere. Eventuali suggerimenti?
Ad esempio:
- Creare un nuovo RVM GemSET
- Modificare il file .gitignore
- Passare dalla TestUnit a RSpec
- Impostare Guardia di eseguire test in background durante lo sviluppo
- Aggiungi metatag viewport al layout dell'applicazione predefinito
- Non dimenticare di creare un file sitemap.xml
- Aggiungi un Google Analytics snippet
Che altro?
Questo dipende molto dalle vostre esigenze specifiche. In molti casi non farei la metà delle cose che menzioni. –
Aggiungi un human.txt lungo il lato robots.txt – Sairam
Penso che Sitemap e Google Analytics non siano componenti specifici di Rails. È facoltativo e probabilmente rilevante solo per il lancio di un sito in produzione, pertanto è necessario solo nella fase finale dello sviluppo dell'applicazione. –