Skip to main content

Bài 10-Nền tảng được hỗ trợ

Tìm hiểu về các nền tảng, từ hiện đại đến cũ, được Material UI hỗ trợ.chủ đềChủ đề cao cấp . Khởi động quá trình phát triển ứng dụng của bạn với chủ đề có sẵn.quảng cáo của MUI

Trình duyệt

Material UI hỗ trợ các bản phát hành ổn định mới nhất của tất cả các trình duyệt và nền tảng chính. Bạn không cần cung cấp bất kỳ polyfill JavaScript nào vì nó quản lý các tính năng trình duyệt không được hỗ trợ nội bộ và riêng biệt.

|Bờ rìa|Trình duyệt Firefox|Mạ crôm|Safari (MacOS)|Safari (iOS)|

| 121| 115| 109| 15,4| 15,4|

Bạn có thể tìm thấy danh sách đầy đủ trong .browserlistrc của chúng tôi (kiểm tra stablemục nhập).

Vì Googlebot sử dụng dịch vụ kết xuất web (WRS) để lập chỉ mục nội dung trang, nên điều quan trọng là Material UI phải hỗ trợ dịch vụ này. WRS thường xuyên cập nhật công cụ kết xuất mà nó sử dụng . Bạn có thể mong đợi các thành phần của Material UI sẽ kết xuất mà không có vấn đề lớn nào.

Máy chủ

Material UI hỗ trợ Node.js bắt đầu từ phiên bản 14.0 để kết xuất phía máy chủ. Mục tiêu là hỗ trợ Node.js xuống phiên bản mới nhất ở chế độ bảo trì .

Phản ứng

Material UI hỗ trợ các phiên bản React mới nhất, bắt đầu từ ^17.0.0 (phiên bản có sự kiện ủy quyền tại gốc React). Hãy xem các phiên bản cũ hơn để biết khả năng tương thích ngược.

Kiểu chữ

Material UI yêu cầu phiên bản tối thiểu là TypeScript 4.7. Điều này nhằm mục đích phù hợp với chính sách của DefinitelyTyped , với sự hỗ trợ của các phiên bản TypeScript có tuổi đời dưới hai năm.

Gói Webpack

Phiên bản tối thiểu bắt buộc của webpack để đóng gói các ứng dụng sử dụng Material UI là v5. Webpack v4 không thể đóng gói Material UI chưa biên dịch vì nó sử dụng các tính năng như toán tử kết hợp null ( ??) và chuỗi tùy chọn ( ?.) .