Hãy tung những điều ra bằng cách nói chuyện về NPM.Nếu bạn nghĩ về kiến trúc cơ bản của viết phần mềm, ứng dụng của bạn thường tạo thành một loạt các mô-đun khác nhau (một mô-đun là chỉ là một số mã mà bạn đã quyết định nhóm lại với nhau). Chúng tôi có thể nhìn thấy ý tưởng này của mô-đun trong chỉ là về mọi khuôn khổ hoặc thư viện bạn đang sử dụng. Bạn muốn sử dụng gạch dưới hoặc Lodash (hai tiện ích thư viện JavaScript)? Bạn sẽ cần phải cài đặt các mô-đun cụ thể của họ. Bạn muốn sử dụng moment.js để tốt hơn định dạng ngày tháng? Cài đặt các mô-đun. Thậm chí nếu bạn muốn sử dụng phản ứng. bạn sẽ cần phải cài đặt các mô-đun phản ứng. Không được fooled vào suy nghĩ rằng mô-đun chỉ dành cho thư viện/khuôn khổ mã. Chương trình của bạn nên cũng bao gồm các module khác nhau (với mỗi tập tin thường có chứa các mô-đun riêng của mình). Chúng tôi gọi chung đã quyết định rằng nhóm các phần khác nhau của mã vào các mô-đun là một ý tưởng tuyệt vời cho phần mềm văn bản - cho dù đó là ở codebase của riêng bạn hoặc của người khác. Chúng tôi bây giờ phải đối mặt với vấn đề không phải là ý tưởng rằng mô đun là một ý tưởng tốt trong phần mềm, nhưng vấn đề là cách chúng ta làm cộng tác và chia sẻ một cách hiệu quả tất cả các mô-đun khác nhau của chúng tôi?Cách truyền thống là để chỉ liên kết đến một số CDN bên trong thẻ của bạn như thế này
đang được dịch, vui lòng đợi..