No fórum fiz alguns questionamentos sobre como deixar minhas aplicações com persistência de dados e algumas pessoas me indicaram o node, comecei a estudar e achei muito mais verboso que o PHP, estudando um pouco de jquery já consegui fazer algumas coisas bem interessantes e menos verbosas que com o node
segue exemplo do código que fiz:
Excluindo um dado do banco de Dados com jquery
$(tbody).dblclick(function(event){
    var conteudo = event.target.parentNode;
    var td = $(conteudo).find("td");
    var id = $(td[3]).text();
    var agree = confirm("Remover "+ $(td[0]).text() +"?")
    if(agree){
        $.post("include/deleta.php",{ id: id });
        $(conteudo).addClass("fadeOut");
        setTimeout(function(){
            $(td).remove();
        },700);
    };
});Recebendo os dados para exclusão com PHP:
<?php
    include_once "banco.php";
    $id = $_POST['id'];
    $query = "delete from registro where id = $id";
    $resultado_query = mysqli_query($banco, $query);
?>consultando os dados no banco com jquery
function inicializa(quantidadeLinha){
    $.get('include/consulta.php', function (retorno) {
        if (retorno != ""){
            var json = JSON.parse(retorno);
            var cont = json.length;
            if(quantidadeLinha != null){
                var indice = 0;
                while (indice < quantidadeLinha) {
                    criaTabela(json[indice]);
                    indice++;
                };
            }else{
                var indice = 0;
                while (indice < cont) {
                    criaTabela(json[indice]);
                    indice++;
                };
            }
        };
    });
};Retornando a consulta com PHP:
<?php
    include_once "banco.php";
    $query = "select * from registro ";
    $resultado_query = mysqli_query($banco, $query);
    if($resultado_query->num_rows == 0){
        exit();
    }else{
        while($reg = $resultado_query->fetch_all(MYSQLI_ASSOC)){
            echo json_encode($reg);
        }
    }
?>Dois exemplos de como estou usando. Existe alguma vulnerabilidade com esse código ou algum outro problema que justifique o uso do node?