Tổng hợp bài viết về Node.js 

Tổng hợp bài viết về Node.js 

Tin ngắn hàng ngày dành cho bạn
  • Từ lâu rồi suy nghĩ làm thế nào để tăng sự hiện diện thương hiệu, cũng như người dùng cho blog. Nghĩ đi nghĩ lại thì chỉ có cách chia sẻ lên mạng xã hội hoặc trông chờ họ tìm kiếm, cho đến khi...

    In cái áo này được cái tắc đường khỏi phải lăn tăn, càng đông càng vui vì hàng trăm con mắt nhìn thấy cơ mà 🤓

    (Có tác dụng thật nha 🤭)

    » Xem thêm
  • Một vòng của sự phát triển nhiều dự án khá là thú vị. Tóm tắt lại trong 3 bước: Thấy một cái gì đó phức tạp -> Làm cho nó đơn giản đi -> Thêm thắt tính năng cho đến khi nó phức tạp... -> Quay trở lại vòng lặp mới.

    Tại sao lại như vậy? Để mình lấy 2 ví dụ cho các bạn thấy.

    Markdown ra đời với mục tiêu tạo ra một định dạng văn bản thô "dễ viết, dễ đọc, dễ dàng chuyển thành một dạng gì đó như HTML". Vì thời đó chẳng ai đủ kiên nhẫn mà vừa ngồi viết vừa thêm định dạng cho văn bản hiển thị ở trên web như thế nào. Ấy vậy mà giờ đây người ta đang "nhồi nhét" hoặc tạo ra các biến thể dựa trên markdown để bổ sung thêm nhiều định dạng mới đến mức... chẳng nhớ nổi hết cú pháp.

    React cũng là một ví dụ. Từ thời PHP, việc khát khao tạo ra một cái gì đó tách biệt hẳn giao diện người dùng và phần xử lý logic chính của ứng dụng thành 2 phần riêng biệt cho dễ đọc, dễ viết. Kết quả là các thư viện UI/UX phát triển rất mạnh mẽ, mang lại khả năng tương tác với người dùng rất tốt, còn phần logic ứng dụng thì nằm ở một máy chủ riêng biệt. Bộ đôi Front-end, Back-end cũng từ đấy mà thịnh hành, không thể thiếu anh bồi bàn REST API. Ấy vậy mà giờ đây React trông cũng không khác biệt gì so với PHP là mấy, kéo theo là cả Vue, Svelte... lại cùng quy tất cả về một mối.

    Cơ mà không phải vòng lặp là xấu, ngược lại vòng lặp này mang tính tiến hoá nhiều hơn là "cải lùi". Nhiều khi lại tạo ra được cái hay hơi cái cũ thế là người ta lại dựa trên cái hay đó để tiếp tục lặp. Nói cách khác là chắc lọc tinh hoa từng tí một tí một á 😁

    » Xem thêm
  • Song song với các dự án chính thức thì thi thoảng mình vẫn thấy các dự án "bên lề" nhằm tối ưu hoặc cải tiến ngôn ngữ theo khía cạnh nào đó. Ví dụ nature-lang/nature là một dự án hướng tới cải tiến Go, mang lại một số thay đổi nhằm giúp cho việc sử dụng Go trở nên thân thiện hơn.

    Nhìn lại mới thấy hao hao JavaScript 😆

    » Xem thêm

Vấn đề

Ba (3) năm viết là một chặng đường không ngắn cũng không dài, trong từng ấy thời gian tôi đã viết ra nhiều bài xoay quanh chủ đề về Node.js. Có bài từ cơ bản nhất cho đến bài đi sâu vào chi tiết cách mà Node.js hoạt động, cũng như nói về kinh nghiệm để sử dụng Node được tốt hơn. Hôm nay ngồi lại, chợt nghĩ nếu có nhiều bài như vậy mà không tổng hợp lại ở đâu đó thì sẽ khiến cho bạn đọc khó có một cái nhìn tổng quát hoặc khó khăn trong tìm kiếm. Vì thế trong bài viết này, tôi sẽ tổng hợp lại danh sách bài viết theo từng chuyên mục nhằm mục đích tóm tắt lại thông tin, hy vọng đây sẽ là nguồn tài liệu hữu ích cho nhiều người.

Thực ra trong danh sách này có cả những bài viết đã từ rất lâu, khi tôi còn đang tập tành viết lách cho nên câu cú có lủng củng, hay nội dung có phần lỗi thời. Nếu phát hiện ra, bạn đọc có thể để lại bình luận phía dưới bài viết này để tôi có thể biên soạn lại nội dung một cách tốt hơn. Không nhiều lời nữa, vào vấn đề thôi!

Giới thiệu về Node.js

Đây là các bài viết giới thiệu về Node.js mà tôi đã viết ngay từ khi mở blog. Nội dung chủ yếu chỉ mang tính thông báo & kiểm tra chức năng của blog.

Kiến trúc Node.js

Đây là các bài viết đi sâu vào kiến trúc của Node.js. Bao gồm thành phần và cách chúng hoạt động cũng như phối hợp với nhau để chạy ứng dụng của bạn.

Event Loop

Event Loop là một tư tưởng quan trọng trong Node.js. Thông qua Event Loop chúng ta có thể xử lý sự kiện một cách bất đồng bộ. Vậy thì hãy tìm hiểu sâu hơn về Event Loop trong Node.js nhé.

Tăng hiệu suất ứng dụng Node.js

Dù ứng dụng viết bằng ngôn ngữ gì đi chăng nữa, luôn có những cách để tối ưu hóa hiệu suất. Dưới đây là một số bài viết về chủ đề làm thế nào để tăng hiệu suất cho ứng dụng Node.js của bạn.

Bài viết hữu ích khác

Cuối cùng, tập hợp một số bài viết xoay quanh chủ đề thú vị về Node.js.

Cao cấp
Hello

Bí mật ngăn xếp của Blog

Là một lập trình viên, bạn có tò mò về bí mật công nghệ hay những khoản nợ kỹ thuật về trang blog này? Tất cả bí mật sẽ được bật mí ngay bài viết dưới đây. Còn chờ đợi gì nữa, hãy bấm vào ngay!

Là một lập trình viên, bạn có tò mò về bí mật công nghệ hay những khoản nợ kỹ thuật về trang blog này? Tất cả bí mật sẽ được bật mí ngay bài viết dưới đây. Còn chờ đợi gì nữa, hãy bấm vào ngay!

Xem tất cả

Đăng ký nhận thông báo bài viết mới

hoặc
* Bản tin tổng hợp được gửi mỗi 1-2 tuần, huỷ bất cứ lúc nào.

Bình luận (0)

Nội dung bình luận...