Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Beginnings of the master single page application. #2898
Description of what I changed
There is a substantial risk to merging in this pull request, because it changes to default behavior for all routes in openmrs. I was unable to test that frontend routes for legacyui, adminui, refapp are still working, which is important. Reason is that I couldn't get those modules to boot up correctly locally.
Does the SPA servlet have to cast such a broad net – i.e., are there specific requests we are expecting that would not be made to
I was assuming a SPA, by design, would be using URLs in a pattern like
@joeldenning, if Single SPA can work as long as it receives all calls to a specific path or below, then we could create a simple OpenMRS SPA module for you that could serve as the handler for all SPA traffic.