Soy bastante nuevo en el desarrollo web y quería crear una interfaz de usuario simple en Javascript con la API de Google Maps Places para familiarizarme con todo. Mi pregunta es, ¿simplemente haría solicitudes de URL directas con las variables del usuario, o tendría que crear algo del lado del servidor y, de ser así, qué tendría que hacer?
Depende de la funcionalidad de su aplicación. En general, puede mantener todo en el lado del cliente. Si su aplicación es renderizada por un servidor, lo que significa que usaría un marco de JavaScript como React o Vue , podría usar solo el estado del sitio web para realizar un seguimiento de las variables de los usuarios y enviar solicitudes a las API de Google para hacer el trabajo pesado. .
También puede buscar herramientas como Firebase , también creada por la gente de Google para manejar el almacenamiento o la autenticación de usuarios. Hay documentos completos sobre cómo incluir Firebase en su aplicación web para el marco de su elección. De esta manera, puede crear recursos de back-end independientes del idioma que se ajustan a todas las medidas de seguridad y se escalan automáticamente para que pueda concentrarse en la experiencia de los usuarios.
En caso de que desee ofrecer alguna funcionalidad menos común o tener un control completo sobre el backend, puede escribir una API propia e implementarla en un servidor backend separado.