質問: AngularJSでMySQLを操作したいと考えております。 JavaScript,AngularJSではDynamoDBやfirebaseには直接操作できるモジュールがありますがMySQLを操作できる関数やモジュールはあるのでしょうか? もし、あればお教えいただければと思います。 ない場合は、みなさんはどのようにしてMySQLに接続しているのでしょうか? よろしくお願い致します --- 2016/01/04追記 下記の回答有り難うございます。 JavaScriptでDB接続はセキュリティ上出来ないようにしてあるとのことですが、 NoSQLの ・mongoDB ・farebase などはJavaScriptのAPIから直接接続が出来るようになっているのはなぜなのでしょうか? こちらの場合でも、セキュリティ的には問題が大きくあるのでしょうか?
回答: AngularJSからmysqlを直接操作する事はできません。 クラウドでapiが公開されているようなmysqlは工夫しだいでできるかもしれませんが、セキュリティ上の問題よりフロンドエンドのjavascriptからdbを直接操作できるようにするのはNGです。 javascriptの場合、難読化などされていても認証情報を解析する事が可能になりますので。。