Итак, я решил, что лучший способ научиться - это пытаться терпеть неудачу снова и снова. Я строю веб-приложение, по крайней мере, пытаюсь. Мне любопытно, как go об использовании узла для запроса моей базы данных. Я могу установить соединение с БД с помощью моего единственного файла приложения. js.
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'xxxxxxxx-us-east-1.rds.amazonaws.com',
port : '3306',
user : 'user',
password : 'password',
database : 'app'
});
connection.connect(function(err){
if(!err) {
console.log("Database is connected ... ");
} else {
console.log("Error connecting database ... ");
}
});
Моя проблема или отсутствие понимания начинается, когда я пытаюсь интегрировать это в свою клиентскую часть js код Например, скажем, я хотел запустить соединение с БД, когда пользователь загружает фотографию.
var upload = s3.putObject({
Bucket: albumBucketName,
Key: photoKey,
Body: file,
ACL: "public-read",
});
var promise = upload.promise();
Могу ли я включить файл узла приложения. js? Извините, если это глупый вопрос. Мне кажется, что мне не хватает фундаментального понимания того, как интегрировать функциональность узла с моей текущей клиентской стороной JS. Любая помощь или дальнейшее чтение приветствуется - мне даже любопытно PHP решения. X