I know that react allows you to render things to the DOM and stuff, but here is what freecodecamp says that confuses me:
React involves Composition that is lots of components wrapping up the functionalities into an encapsulated container. Many popular websites use React implementing the MVC architectural pattern…
…How these large applications are build using React? The simple answer is by building small applications or components.
*
the bold text is the highlighted stuff I don’t understand. Why build small applications in your site when you can link them to different small sites?
for example:
would this be easier?
[Master]->[small application linked somewhere else]
|
v
[small app linked somewhere else]
or would this be?
[Master > {small app encoded inside master site}
v
{small app inside of site}]