Jestem w trakcie opracowywania nowej strony internetowej. Poziom złożoności witryny byłby gdzieś na zlecenie Yelp.com. Jestem całkiem nowy dla Ruby, ale zdecydowałem, że chcę opracować backend, używając go. W trakcie natknąłem się na Sinatrę. Uwielbiam prostotę routingu w Sinatrze i postanowiłem wykorzystać ją jako punkt wyjścia do mojego rozwoju. Wygląda na to, że większość miejsc mówi, że Sinatra świetnie nadaje się do szybkiego rozwoju i do "małych aplikacji internetowych". Czy Sinatra ma nieodłączny problem z skalowaniem, czy też komentarze wynikają z faktu, że zasadniczo musisz wszystko budować od zera? Należy docenić wszelkie komentarze dotyczące twojej opinii na temat używania Sinatry jako podstawy dla aplikacji internetowej na dużą skalę.Czy jest cokolwiek złego w korzystaniu z Sinatry w celu stworzenia pełnej strony internetowej?
Nie jestem pewien, czy stackoverflow jest właściwym miejscem do zadawania pytań, takich jak ten, ale jest to jedyny zasób, jaki obecnie mam do dyspozycji, aby uzyskać informacje zwrotne na temat czegoś takiego.
Jestem trochę obeznany z tą filozofią api vs. page call. Czy możesz wskazać mi źródło, aby przeczytać dalej? Dzięki za odpowiedź, przy okazji. – wuliwong