This chapter explores a few concepts that we haven’t discussed so far. These concepts are sometimes a requirement common to all frontend programming languages. The chapter discusses these concepts and how React can meet them. In previous chapters, you learned how React works as a frontend library. In this chapter, we will explore few interactions with backend services, such as an Application Programming Interface (API) or database.
We will begin by learning about routing in a React application. We will discuss different routing concepts ...