recherche

Maison  >  Questions et réponses  >  le corps du texte

angulaire.js - Existe-t-il une architecture mature permettant d'utiliser la technologie Web pour créer des données d'applications de bureau localement + dans le cloud ?

Actuellement, il existe une telle exigence de projet :
1. Un système de gestion de magasin, qui doit être une version de bureau Windows, n'est pas pris en compte pour le moment ;
2. doit être utilisé hors ligne, c'est-à-dire que les données sont stockées localement, le système n'est pas affecté par la connexion réseau, mais il est nécessaire de stocker les données dans le cloud. Lorsque l'environnement réseau est bon, les données seront automatiquement. synchronisé avec le serveur cloud

L'équipe technique existante n'a qu'une expérience en développement Web. Après recherche, l'architecture Web utilisée pour le développement de bureau est actuellement électronique et nw.js. Les amis qui l'ont utilisée peuvent-ils donner quelques suggestions ? utilisé pour le stockage et la synchronisation des données ?

给我你的怀抱给我你的怀抱2757 Il y a quelques jours655

répondre à tous(3)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:14:25

    Le stockage local des données a nedb. Si vous souhaitez synchroniser les données, vous pouvez les vérifier vous-même et les synchroniser manuellement. La synchronisation automatique n'est pas pratique. Si c’est un piège, ce n’est pas grave. Il n’y a pas de bugs mortels et cela répond essentiellement à vos besoins

    .

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-15 17:14:25

    Il est recommandé d'utiliser electron. Récemment, j'ai utilisé electron pour écrire quelques petits projets avec vue, c'est très pratique à écrire. Par rapport à nw.js, il semble être mis à jour plus fréquemment. Un problème est que l’application packagée est légèrement plus grande, environ 100 m. electron,最近用electron写了一些小项目,配合vue,写起来很方便。相比与nw.js貌似更新更频繁。有一个问题是,打包出来的App略大,有100m左右。

    本地存储使用过localStorage,但是存储空间有限,node使用sqlite3

    localStorage a été utilisé pour le stockage local, mais l'espace de stockage est limité. Cela devrait suffire à node pour utiliser sqlite3 pour le stockage. Voici une séance de questions-réponses avec une introduction. 🎜

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-15 17:14:25

    Recommande electronic, nw.js est instable et peut causer des problèmes lors de l'emballage.

    https://github.com/alcat2008/...

    C'est l'échafaudage que nous utilisons actuellement, vous pouvez l'essayer.

    répondre
    0
  • Annulerrépondre