> Rails has been unapologetically full stack since the beginning. We've continuously sought to include ever-more default answers to all the major infrastructure questions posed by modern web development.<p>As someone unfamiliar with web development, is Rails still a good choice for personal projects or small businesses that haven’t encountered any scaling limitations and are unlikely to for a long time? Is it a better tradeoff in terms of getting smart defaults for productivity and security?