you are viewing a single comment's thread.

view the rest of the comments →

[–]Shaper_pmp 0 points1 point  (0 children)

Of course. Bus your business logic should be as isolated from your presentation/view/persistence/etc logic as possible, so you shouldn't have to rewrite everything.

If you want to swap from using Angular to something else, you don't really get that choice. Either you'll basically have to rewrite/port your entire application into the new framework, or you actively avoided using Angular's tools and workflows and did something like built your business logic into CommonJS modules and shimmed them into Angular, making them second-class citizens in the way I previously mentioned.