I know that I want to develop a React App like so:
<PhotoPage> <FeedFilter/> <PhotoFeed/> </PhotoPage>
Without using Redux, I know that I need to fetch a dataset of photos which will manifest itself as the
<PhotoFeed/>. Should I fetch this data in the
PhotoPage parent component or in the
PhotoFeed component itself? Does it even matter where I place this fetch?
Also, I am somewhat new to development in general, and I want to know what this process of design is called (determining when and where data gets 'fetched', etc.). Are there any theoretical frameworks one can use to make design decisions like this, and also, is there any sotware-engineering terminology that relates to anything I raised in this post?