Mysql
 sql >> Base de données >  >> RDS >> Mysql

Concepts angulaires 2 et MySQL

La communication directe d'Angular vers Mysql est une mauvaise pratique (dans la plupart des cas). Angular s'exécute côté client et y exposer mysql permet à quiconque d'exécuter des instructions SQL arbitraires.

La solution est de créer un serveur intermédiaire. Il pourrait exécuter nodejs, dans lequel vous pouvez ensuite importer node-mysql. Le serveur nodejs pourrait exposer une API REST que votre application angular 2 consomme.