簡體   English   中英

Angular 2+最佳實踐

[英]Angular 2+ best practice

使用API​​ Rest開發實體的CRUD時,最佳實踐是刷新數據。 基本上,我們在主屏幕上有一個元素列表,然后從模式中插入一個新元素,這是用新元素更新列表的最佳方法嗎?在本地插入它還是再次調用API以再次獲得該列表服務器?

我認為您主要關心的是將客戶端與服務器同步而不進行輪詢。 在這種情況下,您可以使用Web Push notification service ,例如oneSignal 像這樣

1)您在OneSignal上創建一個應用

2)您通過在OneSignal上注冊客戶端(客戶端作業)來獲取playerId,然后將其發送到服務器並存儲以進行進一步查找。

3)每當服務器上發生一些數據更改時,您都會通過api向客戶端發送 silent background notifications (通過api),以它們的playerIds或您設置的某些標記引用它們,並在客戶端獲取數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM