Franklin is written in Elixir, Phoenix, and LiveView and is an intentionally over-engineered blog application. It uses an event-sourced / CQRS core (via commanded) along side modern component-based UI presentation. It aims to make even the simple things overly complex in the spirit of personal education towards these architecture decisions.
MIT License
16
stars
5
forks
source link
Rename API-specific modules to have "API" in there name. #275
Since FranklinWeb is not just an API endpoint but also a web endpoint with its own authentication and the like, it feels a bit confusing that our API modules aren't more specifically named.
I went with the current names to better match the GraphQL Elixir book, but we might consider some renames now that it all works.
Since
FranklinWeb
is not just an API endpoint but also a web endpoint with its own authentication and the like, it feels a bit confusing that our API modules aren't more specifically named.I went with the current names to better match the GraphQL Elixir book, but we might consider some renames now that it all works.