- vừa được xem lúc

[Nodejs] Koajs Bài 0: Giới thiệu, định hướng và chúc mừng năm mới

0 0 25

Người đăng: Trần Hải Đăng

Theo Viblo Asia

Lời đầu tiên, mình xin chúc mọi người có một năm mới an khang, giàu sức khỏe, học tập và làm việc hiệu quả, đạt nhiều thành công. Bài này là bài mở đầu của series Koajs Tutorial, cũng là mở đầu năm mới của mình nên sẽ chỉ có nói chuyện thôi, không code mà chỉ khởi tạo project.

Giới thiệu

Koajs là một web framework khá mới, được chính những con người cũ của Express tạo nên, với mục đích là tạo ra một framework nhỏ gọn và có một nền tảng vững chắc hơn cho web app và APIs. Bằng cách tận dụng async functions, Koa cho phép bạn hoàn toàn có thể loại bỏ callbacks và làm tốt hơn rất nhiều trong việc xử lí lỗi.(Giới thiệu chi tiết về Koajs
Mong muốn của mình khi bắt đầu viết series này là giúp những bạn mới sẽ dễ dàng tiếp cận đến framework này hơn.Ngoài ra, dù mình vẫn khuyến khích dùng Express để làm quen với nodejs web app, nhưng Koajs vẫn là một lựa chọn để xem xét. Và như bao con người khác, mình sẽ không quăng thời gian quý báu của mình ra ngoài của sổ. Ngoài giúp ích cho người khác, công việc viết bài tổng hợp lại kiến thức để người khác có thể tiếp cận là một cách học tuyệt vời cho bản thân mình.

Khởi tạo dự án và định hướng

Trong series lần này, chúng ta sẽ làm một trang web bán hàng đơn giản và học những kiến thức cần thiết để trực quan nhất, các tính năng mình dự định sẽ làm: * Trang trưng bày sản phẩm theo từng loại. * Trang xem chi tiết sản phẩm. * Phân quyền. * Trang admin. Khởi tạo nhanh project:

>> mkdir KoaShop
>> cd KoaShop
>> yarn init -y
>> git init #có thể không cần

Cài đặt Koajs và những thư viện cần thiết(tạm thời):

>> yarn add nodemon -D
>> yarn add koa 

Tài liệu tham khảo

  1. Document chính chủ
  2. Tutorialspoint

Bình luận

Bài viết tương tự

- vừa được xem lúc

Áp dụng kiến trúc 3 Layer Architecture vào project NodeJS

The problem encountered. Các framework nodejs phổ biết như Express cho phép chúng ta dễ dàng tạo ra Resful API xử lí các request từ phía client một cách nhanh chóng và linh hoạt.

0 0 80

- vừa được xem lúc

Tìm hiểu về NestJS (Phần 2)

Trong bài viết trước, mình đã giới thiệu về NestJS và các thành phần cơ bản của framework này cũng như xây dựng demo một api bằng NestJS. Như mình đã giới thiệu, NestJS có một hệ sinh thái hỗ trợ cho chúng ta trong quá trình phát triển mà các framework khác như Express, Fastify,... phải tự build hoặ

0 0 170

- vừa được xem lúc

Xây dựng một REST API Skeleton với Node.js

Node.js đang dần trở nên phổ biến với những ứng dụng dạng microservice hay REST Api bới hiệu năng cực nhanh và tính bất đồng bộ của chúng.

0 0 44

- vừa được xem lúc

Xây dựng Restful Api bằng Nodejs

Mở đầu. Thực ra là không có mở đầu gì đâu mà hay làm ngay bước tiếp theo ! .

0 0 47

- vừa được xem lúc

CORS là gì? CORS với Nodejs

CORS (hay Cross-origin resource sharing) là gì . . Lỗi cors trên trình duyệt:. .

0 0 72

- vừa được xem lúc

[K8S] Phần 15 - Triển khai ứng dụng NodeJS lên K8S

Giới thiệu. Trong các phần trước mình đã giới thiệu về cách dựng một hệ thống Kubernetes Cluster với khá đầy đủ các thành phần cần thiết như:.

0 0 41