I read the guide’s section about components and I’m a bit confused. I’m not sure what would be the advantages or disadvantages to use them instead of views.
I’ve been using views and it seems they can do all of the same things, except (maybe) having content/taking a block. The only difference I see is how view have access to their context and events bubble to controller/routers. This coupling can be good and bad.
Is this the only difference?