we’re starting a new frontend project, using reagent/re-frame, and we need to make a mobile web application (React) and a mobile app (React Native). Since I want maximum reuse of the code, I want only the views to be distinct, all the re-frame code to be exactly the same (maybe 99% ). Any tips, if someone already did something similar?
In the end we decided that the common code will be in a base folder, then we’ll have one folder with a deps.edn for the clj code (server) and two folders for the web and mobile each having their shadow-cljs.end: