I have a large monolithic OL4 js/php system that I have hacked together in the last year, that has lots of raster and vector functionality driven by json parameter files.
I want to refactor/rewrite it using OL5 node.js/npm packages in the best way for future maintenance. I am very familiar with OpenLayers 4 and js/php, but am only starting to learn about node.js and npm packages. I have done the OL5 workshop, and am familiar with the tutorials and examples.
What do you recommend for my starting point for my new system in terms of packages, frameworks, standards? Is it the workshop, or an example? Any other advice?