Hướng Dẫn Cơ Bản Về Elasticsearch Với Node.js

Elasticsearch là một công cụ tìm kiếm mạnh mẽ và có khả năng mở rộng cao, thường được sử dụng để tìm kiếm văn bản toàn phần, phân tích log, và lưu trữ dữ liệu dạng phi cấu trúc. Trong bài viết này, chúng ta cùng tìm hiểu cách Elasticsearch hoạt động và cách tích … Read more

So sánh Golang và NodeJS: Nên chọn nền tảng nào cho dự án của bạn?

Hiện nay anh em Dev có rất nhiều sự lựa chọn ngôn ngữ lập trình để phát triển Web, 2 trong số đó là NodeJS và Golang. Cùng được giới thiệu vào năm 2009, một thời gian dài trước đây, NodeJS luôn tỏ ra vượt trội về thị phần hơn so với Golang. Tuy nhiên những năm gần đây, … Read more

NodeJS Developer là gì? Trở thành lập trình viên NodeJS có khó không?

NodeJS là một nền tảng được viết bằng JavaScript đang phổ biến hiện nay, vì thế vị trí lập trình viên NodeJS đang có nhu cầu tuyển dụng cao cùng mức đãi ngộ hấp dẫn mà nhiều công ty đang tìm kiếm. Bài viết hôm nay chúng ta cùng nhau tìm hiểu NodeJS Developer là gì và cần học gì để trở … Read more

Tổng hợp các engine JavaScript chạy trên server

Chúng ta đều biết rằng JavaScript ban đầu được tạo ra để chạy trên các trình duyệt (browsers) ở phía client; sau đó vào năm 2009, Ryan Dahl đã tạo ra Node.js – một môi trường chạy JavaScript phía server được xây dựng trên V8 JavaScript Engine của Google Chrome. Hiện nay, ngoài V8 JavaScript … Read more

List câu hỏi phỏng vấn NodeJS Developer hay và khó

NodeJS là một platform được viết bằng JavaScript để viết các ứng dụng Internet có khả năng mở rộng, đặc biệt là ở phía máy chủ web (server). Sự ra đời của NodeJS giúp các lập trình viên Frontend trước đây sử dụng JavaScript có thể dễ dàng học và viết code phía server cho Backend. Nhờ vậy mà nhu … Read more

NodeJS version manager: Quản lý đa phiên bản NodeJS trên máy tính

Ví dụ bạn có 2 project Node.js là A và B. A chạy version 14 còn B chạy version 16 trong khi 2 version này có một số khác biệt nên không thể dùng chung 1 version cho cả 2 project. Mỗi lần chạy project nào thì bạn gỡ version node.js kia ra và cài … Read more

Viết code test với TestCafe

Bài viết trước: Thực hiện các action trên trang Mỗi test có thể tương tác với nội dung của page. Để thực hiện các hành động, TestCafe cung cấp 1 số actions như : click, hover, typeText, setFilesToUpload, … Chúng có thể được thực hiện lời gọi thành chuỗi. Dưới đây là 1 đoạn code … Read more

Hướng dẫn cài đặt và tạo Test với TestCafe

Cài đặt TestCafe Trước khi cài đặt testcafe, hãy chắc chắn rằng máy của bạn đã cài đặt trước NodeJS và npm Sau đó chạy lệnh cài đặt testcafe Tạo 1 Test TestCafe cho phép bạn viết test bằng ngôn ngữ TypeScript hoặc JavaScript (với những cú pháp mới như async/await). Để tạo 1 test, … Read more