Meteor - Tổng quan
Theo tài liệu chính thức của Meteor -
Meteor là một nền tảng JavaScript đầy đủ để phát triển các ứng dụng web và di động hiện đại. Meteor bao gồm một bộ công nghệ chính để xây dựng các ứng dụng phản ứng máy khách được kết nối, một công cụ xây dựng và một bộ gói được tuyển chọn từ Node.js và cộng đồng JavaScript chung.
Đặc trưng
Web and Mobile - Meteor cung cấp một nền tảng để phát triển ứng dụng Web, Android và IOS.
Universal Apps - Mã giống nhau cho các trình duyệt web và thiết bị di động.
Packages - Số lượng gói lớn dễ cài đặt và sử dụng.
Meteor Galaxy - Dịch vụ đám mây để triển khai ứng dụng Meteor.
Ưu điểm
- Các nhà phát triển chỉ cần JavaScript để phát triển phía máy chủ và máy khách.
- Mã hóa rất đơn giản và thân thiện với người mới bắt đầu.
- Theo mặc định, ứng dụng Meteor là thời gian thực.
- Các gói chính thức và cộng đồng tiết kiệm thời gian rất nhiều.
Hạn chế
Meteor không thích hợp cho các ứng dụng lớn và phức tạp.
Có rất nhiều điều kỳ diệu xảy ra khi làm việc với Meteor, vì vậy các nhà phát triển có thể thấy mình bị hạn chế theo một cách nào đó.