sql >> Base de Datos >  >> RDS >> Mysql

Conceptos de Angular 2 y MySQL

La comunicación directamente de Angular a Mysql es una mala práctica (en la mayoría de los casos). Angular se ejecuta en el lado del cliente y exponer mysql permite que cualquiera ejecute declaraciones SQL arbitrarias.

La solución es crear un servidor intermedio. Podría ejecutar nodejs, al que luego puede importar node-mysql. El servidor nodejs podría exponer una API REST que consume su aplicación angular 2.