sure, that's the move.
i'd like to use something like react that creates both backend/frontend code in the future.
you end up with 5-6 files that just pass the same data from one to the next (form/model/component/xhj/api/model/etc..), react just removes 2 or 3 files from that equation.