Just as tools were created to process materials and build shelters, today, developers are creating tools for themselves to work more efficiently. However, it grew to such an extent that jokes have started to be made among frontend developers about the next frameworks. Why are there so many of them? How are they different from JavaScript libraries? What are frameworks and why developers want to write their projects in them?