Khóa học sụp đổ 101
10 Mô-đun
5 Tuần

Công việc ngoại tuyến

Nhấn vào đây để sao chép

Bằng cách sử dụng khả năng làm việc ngoại tuyến trong AppMaster.io Web App Builder, bạn có thể đảm bảo việc phát triển ứng dụng không bị gián đoạn, ngay cả khi mất kết nối Internet.


AppMaster Web App Designer nhận thấy tầm quan trọng của việc cung cấp trải nghiệm phát triển liền mạch, ngay cả khi bạn không có kết nối Internet ổn định. Với khả năng làm việc ngoại tuyến, bạn có thể tiếp tục chỉnh sửa các ứng dụng web của mình mà không bị gián đoạn.

Khả năng làm việc ngoại tuyến hoạt động như thế nào

Khả năng làm việc ngoại tuyến trong trình chỉnh sửa web trong AppMaster studio được thiết kế để phát hiện khi kết nối Internet của bạn tự động bị mất. Khi phát hiện mất kết nối, trình tạo sẽ chuyển sang chế độ ngoại tuyến, cho phép bạn tiếp tục làm việc trên ứng dụng của mình.

Trong chế độ ngoại tuyến, tất cả các thay đổi được thực hiện đối với ứng dụng của bạn sẽ được lưu tạm thời vào bộ nhớ cục bộ của bạn. Điều này đảm bảo rằng tiến trình của bạn không bị mất và có thể được đồng bộ hóa với máy chủ sau khi kết nối internet của bạn được khôi phục.

❗️ Không xóa bộ nhớ trình duyệt của bạn khi làm việc ngoại tuyến, vì điều này sẽ dẫn đến mất tất cả các thay đổi cục bộ.

Tự động đồng bộ hóa

Khi kết nối Internet của bạn được thiết lập lại, tất cả các thay đổi ngoại tuyến của bạn sẽ tự động đồng bộ hóa với máy chủ, hợp nhất chúng với phiên bản mới nhất của ứng dụng. Bằng cách này, bạn có thể tự tin rằng công việc của mình được cập nhật và nhất quán trên tất cả các thiết bị.

Tất cả các thay đổi sẽ được đồng bộ hóa khi khôi phục kết nối, ngay cả khi bạn đóng trình duyệt hoặc tab.

☝️ Giải quyết xung đột
Các thay đổi được đồng bộ theo thứ tự bổ sung, trường hợp có xung đột thì những thay đổi sau đó được ưu tiên. Dấu thời gian cho các thay đổi ngoại tuyến được xác định theo thời gian đồng bộ hóa với máy chủ.

Hạn chế và cân nhắc

Mặc dù khả năng làm việc ngoại tuyến trong AppMaster Web App Builder cung cấp một cách thuận tiện để tiếp tục phát triển ứng dụng mà không cần kết nối internet, nhưng vẫn có một số hạn chế và điều cần cân nhắc cần lưu ý:

  • Cộng tác: Cộng tác theo thời gian thực với các thành viên trong nhóm không khả dụng ở chế độ ngoại tuyến. Sau khi kết nối Internet của bạn được khôi phục và các thay đổi của bạn được đồng bộ hóa, các thành viên trong nhóm của bạn có thể truy cập phiên bản cập nhật của ứng dụng.
  • Tích hợp của bên thứ ba: Khi hoạt động ngoại tuyến, các tiện ích tích hợp của bên thứ ba dựa vào kết nối Internet, chẳng hạn như API, sẽ không hoạt động bình thường. Bạn sẽ cần phải kiểm tra các tích hợp này sau khi trực tuyến trở lại.
  • Dung lượng bộ nhớ cục bộ: Dung lượng bộ nhớ cục bộ sẵn có để lưu các thay đổi ngoại tuyến của bạn có thể khác nhau tùy thuộc vào thiết bị và trình duyệt của bạn. Đảm bảo bạn có đủ dung lượng lưu trữ cục bộ để tránh mất dữ liệu.
Was this article helpful?
Vẫn đang tìm kiếm một câu trả lời?
Tham gia vào cộng đồng