zetapush / zetapush-next-open-specification

Open specification for Next ZetaPush version
0 stars 0 forks source link

Nommer les librairies pour que ce soit intuitif #33

Open aurelien-baudet opened 6 years ago

aurelien-baudet commented 6 years ago

Dans bootstrap.md -> TODO: trouver mieux que ZetaPush-custom Quelles sont les libs à utiliser et pour quel but ? zetapush-cli zetapush-js

Faut-il une lib supplémentaire pour faire du NodeJS avec ZetaPush ? Faut-il une lib supplémentaire pour bénéficier du SDK permettant d'appeler les APIs ZP ?

damienld22 commented 6 years ago

Voici ma proposition pour les différentes librairies :

NB1 :

Je ne pense pas qu'il y ai besoin de plus de librairies. Sinon on risque d'en avoir trop et d'être trop dispersé. Est-ce que c'est possible justement de mixer @zetapush/js et @zetapush/server ?

NB2 :

Je ne pense pas qu'il soit nécessaire de faire une lib dédiée pour NodeJS. On peut pour l'instant tout intégrer dans @zetapush/js, même si ça rend la lib plus lourde. La seule différence est la couche transport avec les WebSockets. À terme, il est possible que les contextes NodeJS et Web aient la même couche transport WebSocket, ce qui nous permettra de mixer les deux contextes en une seule librairie sans surcharge.