+In order to create dynamic, app-like web applications, I started to create fullblown JavaScript applications and reduced Rails to a pure JSON API. Using this common approach, compared to the classic single-repo MVC structure, I increased the complexity in my development by introducing a separate full-blown frontend framework. Implementing two separate systems (backend-api, frontend-app) is a pain: Two different code bases, two repositories to maintain, two different deployment schedules, two test environments, two everything...! And then add native app development for iOS and Android on top of that! Always working in a small dev team, I decided not to adopt this modern web development complexity and decided to create... `matestack-ui-core`!
0 commit comments