Seagull leverages the most popular web programming language out there (Javascript), but goes huge steps forward by embracing modern Typescript. Everything is checked at compile time, including your frontend.