I have a solution consisting of a backst end ServiceStack, with the usual setup (AppHost, ServiceInterface and ServiceModel), and both a winforms application and an application using iOS applications.
Now I want to create a web admin, and I'm looking for advice on how to structure this one . I would like to keep the apphost project small since SS docs say
Ideally, a root-level AppHost project should be easy and implementation free.
So, I would like to have a web admin in a separate project , with all the .cshtml and content, and all that.
Is it possible? Not recommended? Any ideas?
Some alternatives I can think of
- single-page application, let several
cshtml files are in the AppHost project. Is it worth the learning curve? - There is a separate project calling web services. Isn't that very inefficient considering they live on the same web server? Or should this be considered an advantage because it makes everything loosely coupled?
architecture servicestack servicestack-razor
specimen
source share