1. 程式人生 > >node.js的一些個人感想

node.js的一些個人感想

.post str 做的 nod parse creates () res 連接

作為一個初學者而言 node.js是一門很強大的後端語言

和PHP相比的話個人感覺node要更加直觀一些

node.js因為有很多的組件支持讓其運用起來更加簡單和快捷

對於現在這個時間就是金錢的社會開發更快,效率更高的工具才是王道

const express=require(‘express‘),

  http=require(‘http‘),

  qs=require(‘querystring‘),

  mysql=require(‘mysql‘);

創建一個連接池

var pool=mysql.createPool({

  host:‘127.0.0.1‘,

  user:‘root‘,

  password:‘‘,

  database:‘要鏈接的庫名‘

  connectionLimit:10

});

var app=express();

var server=http.createServer(app);

server.listen(8080);

app.use(express.static(‘public‘));

app.post(‘/url‘,(req,res)=>{

  獲取客戶端發送過來的數據

  req.on("data",(data)=>{

    post獲取的數據都是buff格式的  

    var obj=qs.parse(data.toString());

    pool.Connection((err,conn)=>{

      if(err)throw err;

      var sql="創建sql語句";

      conn.query(sql,(err,result)=>{

        result是數據庫返回的數組內容

        釋放連接池必須要做的一步

        conn.release()

      })

    });

  });

});

node.js的一些個人感想