Mysql
 sql >> Database >  >> RDS >> Mysql

Concetti di Angular 2 e MySQL

La comunicazione diretta da Angular a Mysql è una cattiva pratica (nella maggior parte dei casi). Angular esegue il lato client e l'esposizione di mysql ad esso consente a chiunque di eseguire istruzioni SQL arbitrarie.

La soluzione è creare un server intermedio. Potrebbe eseguire nodejs, in cui puoi quindi importare node-mysql. Il server nodejs potrebbe esporre un'API REST consumata dall'applicazione angular 2.