Bonjour à tous.
Voilà un petit point autours de la machine à café
Peut-être y trouverais-je des retours pertinents susceptibles d’accompagner ma quête.
La semaine dernière, j’ai rejoint le groupe Défi PG Mars 2021 de manière assez tardive sur le plan de calendrier, et assez en retard aussi sur les plans technologiques. Ce qui fait que pour l’instant j’ai plus à apprendre qu’à apporter véritablement.
Je me suis rendu compte aussi, que dans ma réponse globale au défi “Modifier des données distantes (Janvier 2021)”, les différents maillons d’accès à mon web service externalisé chez Ionos (paramétrage serveur inaccessible, api php) étaient un peu ringards, à part, peut-être, l’intégration des requêtes du CRUD avec Flutter en http.
Lors de la réunion, j’ai redécouvert Vapor (jamais mis en oeuvre dans mon cas), et découvert, purement et simplement, la notion de WebSocket (standard du Web désignant un protocole réseau de la couche application et une interface de programmation du World Wide Web visant à créer des canaux de communication full-duplex par-dessus une connexion TCP pour les navigateurs web). Whaou, ça calme! Il est bon mon groupe. Mais Je me suis senti bien petit d’un seul coup, et surtout en charge de gros handicaps à remonter.
Qu’à cela ne tienne, c’est ce que j’ai commencé à faire ce weekend, avec la reprise du cours Vapor de MB, et ce, de fonds en combles. J’ai implanté toute la partie localhost, mais j’ai aussi créé un hébergement externalisé avec une “Instance Scaleway, comme recommandé (mais plus chère ). Le cours m’a permis de tout configurer, à peu près sans encombres, et je maîtrise assez correctement mon instance via terminal en ssh.
La loi de Pareto, s’est aussi invitée à la fête, avec environ 80% de problèmes (donc de temps) produits par 20 % de causes. Notamment, l’impossibilité totale de connecter MySQL Workbench, alors qu’avec le terminal tout fonctionne parfaitement?! Bon, j’ai mis du temps à découvrir que la version uptodate 8.0.23 de WB, est déclarée non opérationnelle avec BigSur qu’elle plante lamentablement. J’ai rétrogradé avec la version précédente 8.0.22, qui ne plante plus BigSur, mais que je n’arrive pas à connecter?! Mais bon, ça va le faire, et j’ai mon terminal opérationnel alternativement.
J’arrive donc à rattraper un peu le train Vapor. Je vais finaliser cette semaine. J’ai toujours des questions à résoudre, telles que Flutter + Vapor? Ensuite si je peux convertir mon app Flutter (http) en app Vapor, ce sera top.
L’étape suivante sera l’accès au même web service mais avec l’intégration des WebSockets.
Bref du boulot en perspective, mais très intéressant.
Désolé si je ne peux pas être plus productif pour le groupe pour l’instant, mais je compte bien sur lui pour l’être lors des prochaines échéances défis.
J’ai publié ici, pour partager un peu la vie du groupe, son engagement aussi, et surtout l’énorme source de progrès que tout cela peut receler.
Bien à vous