MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Demeteorizer avec node-webkit

Idée intéressante. Demeteorizer vous aidera à créer un bundle qui peut être installé n'importe où. Vous pourrez alors l'utiliser sur un ordinateur de bureau.

Il y a quelques choses que vous devez garder à l'esprit lorsque vous utilisez node-webkit

1) Vous devez charger l'URL qui exécute le serveur, ce qui vous donne l'application Meteor résultante. Ce n'est pas strictement la même chose que node-webkit.

Ce que vous pouvez faire, c'est utiliser les fichiers html dans /static pour ce faire, car ils peuvent être utilisés avec node-webkit. Vous pouvez alors avoir votre serveur météore ailleurs. L'application se chargerait instantanément sur l'environnement de bureau. Bien que la partie DDP de celui-ci se connecte au serveur distant pour stocker/récupérer des données.

(Il y avait une application appelée popcorn-movies qui utilisait une technique similaire. Ils avaient leur serveur (pas météore) quelque part et utilisaient les fichiers statiques pour s'y connecter).

2) Si vous envisagez d'exécuter le serveur localement plutôt qu'à distance, vous aurez besoin d'un MongoDB localement. De plus, vous devrez exécuter l'application (qui serait distincte de node-webkit). Vous pouvez également modifier le bundle que donne météore