Val av tekniskt mumbo jumbo
De senaste dagarna har jag sysselsatt mig med att utforska ruby on rails på nytt och börjat titta på django. Försökt att jämföra de två igenom att testat och läst massor.
Rails har några bra saker och Django har några bra saker som Rails inte har. Det är verkligen svårt att välja. Alla PHP-ramverk är helt ute ur bilden. Jag är trött på att skriva {} överallt och ; efter varje rad, bleh!
Ruby on Rails har funnits längre än Django och är således ‘mognare’ det har också en större utvecklingsgrupp och allt som hör med det.
Det som Rails har som Django i dagsläget kämpar stenhårt för att lösa är Rails magiska migrations. Även om Django har en hel del fördelar så kanske det kan vara svårt att slita sig från migrations. Det positiva är att det kommer till Django, någon gång.
Det som jag anser vara punkter där Django är bättre än Rails är att Python är ett trevligare språk, med många mycket fina bibliotek, Django i sig vinner på punkter som att Django har stöd för översättning, man KAN inte skriva kod i sina .html filer, det skalar bättre, det är stabilare och att det känns som att man har mer kontroll över sina modeller. Dessutom det fantastiska automatiskt genererade admin-gränssnittet man får.
Om man funderar på vad man ska välja kan man ju alltid fråga google :)
Det blir Django.