...With AJAX at the center, and a "Render-On-Load" servlet that can start loading from any element in the tree, you can always ensure that you can provide a secure, cross-browser web application.
By Default, Server-Side-Only development is more secure than any other method out there.
https://www.youtube.com/channel/UCKmp3cltVruaBZtGU5VH_Lg
Amethyst is a Rails inspired web-framework for Crystal language
Amethyst is currently undergoing a re-write from the ground up. We'll be releasing the public roadmap soon. Amethyst is a web framework written in the Crystal language. The goals of Amethyst are to be extremely fast and to provide agility in application development, much like Rails.
A full featured web application framework with an advanced object-relational mapper, extensive method hooking functionality, an advanced package management system (like those found on Linux), and MVC architecture. It emphasizes speed and flexible/extensible structures.