Ruby on Rails är ett kraftfullt ramverk för att bygga webbapplikationer, men ibland kan det kännas överväldigande med alla funktioner och beroenden som följer med standardinstallationerna. Om du vill skapa en lättare applikation kan du använda --minimal-alternativet när du skapar din nya Rails-applikation. I denna artikel kommer vi att utforska hur du gör detta, fördelarna med att använda --minimal, och ge exempel på hur du kan bygga en grundläggande applikation.
--minimal-alternativet är en flagga som du kan använda när du skapar en ny Rails-applikation. När du använder detta alternativ, genererar Rails en applikation med ett minimalt antal beroenden och konfigurationer. Detta gör att du kan bygga en lättare och mer skräddarsydd applikation, vilket kan vara särskilt användbart för små projekt eller prototyper.
För att skapa en ny Rails-applikation med --minimal-alternativet, följ dessa steg:
Om du inte redan har Rails installerat, kan du göra det med följande kommando:
gem install rails
För att skapa en ny Rails-applikation med --minimal-alternativet, kör följande kommando i din terminal:
rails new my_minimal_app --minimal
Byt ut my_minimal_app
mot det namn du vill ge din applikation.
Efter att ha skapat din applikation, navigera till den nya mappen:
cd my_minimal_app
Nu kan du starta Rails-servern för att se din nya applikation i aktion:
rails server
Öppna din webbläsare och gå till http://localhost:3000
för att se din minimal Rails-applikation.
En minimal Rails-applikation har en förenklad struktur jämfört med en standardinstallation. Här är en översikt över de viktigaste mapparna och filerna:
Låt oss nu lägga till en enkel funktionalitet i vår minimal Rails-applikation. Vi kommer att skapa en enkel "Hello World"-sida.
För att skapa en ny kontroller, kör följande kommando:
rails generate controller Welcome index
Detta kommando skapar en ny kontroller som heter WelcomeController
med en index
-metod.
Öppna app/controllers/welcome_controller.rb
och lägg till följande kod:
class WelcomeController < ApplicationController
def index
render plain: "Hello, World!"
end
end
Öppna config/routes.rb
och lägg till följande rad för att ställa in ruttningen:
root 'welcome#index'
Starta om servern om den inte redan är igång:
rails server
Besök http://localhost:3000
i din webbläsare, och du bör se meddelandet "Hello, World!" på skärmen.
Att använda --minimal-alternativet när du skapar en Rails-applikation kan ge dig en lättare och mer skräddarsydd grund att bygga på. Genom att följa stegen ovan kan du snabbt sätta upp en minimal applikation och börja lägga till funktionalitet som passar dina behov. Oavsett om du bygger en prototyp eller en fullständig applikation, ger --minimal-alternativet dig friheten att fokusera på det som verkligen betyder något för ditt projekt.
Så nästa gång du startar ett nytt Rails-projekt, överväg att använda --minimal-alternativet för att skapa en lättare och mer hanterbar applikation. Lycka till med din utveckling!
© 2024 RailsInsights. All rights reserved.