Point is, they are just plugs. You can put routes in an endpoint, it'll work just fine. The distinction is just a -often useful- prescriptive opinion by Phoenix. (Plug does not split between endpoints and routers)
Re:How we got to LiveView
by 0x000000001 on Thursday September 23, 2021 @10:56AM
(#28630070)
very true, but the abstraction is pretty useful
You can have multiple routers. I just built a thing where foo.com uses one router for the main site and *.foo.com is something else.