All examples are using ReactJS as the frontend library and Axios as the request handler.
For now, think of servers as the middle man between the client and the database.
The only thing the client really needs is information from the database but it's not safe for clients to directly connect to databases and query information for themselves.