Всем добрый день!
В шаблонизаторе jade т.е html есть sidebar со списком ссылок:
div(class="col-xs-2 " id="sidebar" role="navigation")
div(class="list-group")
a(href="#" class="list-group-item active") nvr-1
a(href="#" class="list-group-item") nvr-2
Где написать код запроса mysql, чтобы при нажатии на ссылки происходил запрос к mysql?
В файле app.js происходит подключение к бд:
var mysql = require('mysql');
var connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '',
database: 'schools'
});
connection.connect(function(error){
if(!!error){
console.log('Error connection to database');
} else {
console.log('Connected to database');
}
});
connection.end();
Насколько я понимаю нужно сделать запрос из фронтенда к серверу через ajax? но как это сделать...
Стандартная структура проекта:
bin
> www
node_modules
> ...
> ...
public
> css
> bootstrap.css
> style.css
> fonts
> img
> js
> lib
> bootstrap.js
> jquery.js
> social.js
routes
> index.js
> users.js
views
> error.jade
> index.jade
> layout.jade
app.js
packages.json