Seseragi lets developers build web UIs using plain functions, no framework syntax needed
A developer working on a language called Seseragi has written about their frustration with the paradigm shift typically required when moving from general application code to building web UIs. In most popular frameworks like React or Vue, developers must adopt component models, hooks, lifecycle methods, and special state stores that feel disconnected from ordinary programming. Seseragi addresses this by treating UI elements as regular functions that accept values and return Html, with no special component declarations or template syntax. Reactive state is handled through a Signal type that maps over values using ordinary functions, keeping the mental model consistent across the codebase. The developer argues that the goal was not to build a React alternative, but to let standard language features — data types, pattern matching, and functions — extend naturally all the way into UI development.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in