Hôm nay 26/04, Node.js vừa ra mắt [phiên bản v6.0.0](https://nodejs.org/en/blog/release/v6.0.0/), với nhiều cải tiến về hiệu suất, load module nhanh hơn đáng kể, cải tiến Buffer, File System APIs, tests và tài liệu tốt hơn. [](https://blog.duyet.net/2016/04/ra-mat-nodejs-v6.html) Nodejs v6.0.0 sử dụng V8 JavaScript engine, giúp hỗ trợ hơn 93% các [chức năng mới trong ES6](https://blog.duyet.net/2016/04/es6.html). Hiệu tại Nodejs v6 được công bố là "Current Release", tức là bạn đã có thể nâng cấp lên Nodejs ngay thời điểm này. > New "Current" version line focuses on performance improvements, increased reliability and better security for its 3.5 million users - https://nodejs.org/en/blog/announcements/v6-release/ Các điểm mới trong Nodejs v6: ## Nâng cấp hiệu năng - Load module nhanh hơn gấp 4 lần so với Nodejs v4 - Nâng cấp V8 engine ## Bảo mật - `Math.random` được tăng cường bảo mật, xem thêm: [http://v8project.blogspot.hu/2015/12/theres-mathrandom-and-then-theres.html](http://v8project.blogspot.hu/2015/12/theres-mathrandom-and-then-theres.html) - Buffer API mới: giảm khả năng lỗi và lỗ hổng cho ứng dụng. ## ES6 Features Như đã nói ở trên, Nodejs v6 hỗ trợ 93% các chức năng mới của ES6 mà không cần dùng compile Babel như trước đây. ``` var x = [1, 2, 3, 4, 5] var [y, z] = x console.log(y) // 1 console.log(z) // 2 ``` Xem thêm [ES6 có gì mới?](https://blog.duyet.net/2016/04/es6.html) ## Nâng cấp lên Nodejs v6 Sử dụng nvm: ``` nvm install 6 ``` Trường hợp không sử dụng nvm: ``` sudo npm install -g n # Cài n sudo n latest # Install or activate the latest node release ``` ## Tham khảo Tháng 10 năm nay Nodejs v6 mới chính thức chuyển sang phiên bản TLS. - [https://blog.risingstack.com/whats-new-in-node-v6/](https://blog.risingstack.com/whats-new-in-node-v6/) - [https://nodejs.org/en/blog/release/v6.0.0/](https://nodejs.org/en/blog/release/v6.0.0/)