Chuyển đến Nest.js

May 08 2022
Tôi đã nhận ra MVP trong express.js và MongoDB, tôi đã củng cố các chức năng của ứng dụng và nhận được rất nhiều phản hồi từ người dùng.

Tôi đã nhận ra MVP trong express.js và MongoDB, tôi đã củng cố các chức năng của ứng dụng và nhận được rất nhiều phản hồi từ người dùng.

Trạng thái hiện tại của ứng dụng không tệ, mã phụ trợ ở dạng js, nhưng tôi đã sử dụng jsdoc để nhập hầu hết mọi thứ và cố gắng tuân theo mẫu thiết kế tốt nhất có thể. Tôi đã sử dụng redis để quản lý bộ nhớ cache và hàng đợi.

MVP là hoàn hảo theo quan điểm của tôi, người dùng đã thử nghiệm nó trong một năm… và bây giờ tôi quyết định tiếp tục phát triển phiên bản beta.

Vì mục đích này, tôi nghĩ sẽ sử dụng Nestjs cho phần phụ trợ, tiếp tục sử dụng react native cho ứng dụng di động và di chuyển db từ Mongo sang Mysql. Chia ứng dụng nguyên khối thành nhiều microservices và chuyển sang nhà cung cấp phần thứ ba để quản lý xác thực người dùng.

Chuyển sang Nestjs, tôi nhận được rất nhiều lợi ích, chẳng hạn như việc sử dụng Typecript , tiêm phụ thuộc, quản lý tuyệt vời các phần mềm trung gian (bảo vệ, đường ống, bộ đánh chặn), cơ sở mã được rạch trong các mô-đun, cli tốt, jest và một số ORM được tích hợp rất tốt và những thứ tuyệt vời khác ngoài hộp.

Cộng đồng Nestjs phát triển từng ngày và bạn có thể tìm thấy những thư viện tốt cho hầu hết mọi thứ.

Cuối cùng, tôi rất vui vì đã thực hiện quyết định này và tôi khuyên bạn nên thử khung này trong các dự án của mình.

© Copyright 2021 - 2022 | vngogo.com | All Rights Reserved