{"id":63,"date":"2024-07-15T21:45:48","date_gmt":"2024-07-15T19:45:48","guid":{"rendered":"https:\/\/mysterdev.com\/?p=63"},"modified":"2024-07-15T21:58:20","modified_gmt":"2024-07-15T19:58:20","slug":"president-career-mon-jeu-electronjs-mon-ennemi-devenu-mon-sauveur","status":"publish","type":"post","link":"https:\/\/mysterdev.com\/index.php\/2024\/07\/15\/president-career-mon-jeu-electronjs-mon-ennemi-devenu-mon-sauveur\/","title":{"rendered":"President Career (mon jeu) : ElectronJS, Mon Ennemi devenu Mon Sauveur"},"content":{"rendered":"\n<p><a href=\"https:\/\/presidentcareer.com\">https:\/\/presidentcareer.com<\/a><\/p>\n\n\n\n<p>Lorsque j&#8217;ai entrepris de d\u00e9velopper mon jeu &#8220;President Career&#8221;, j&#8217;ai d&#8217;abord opt\u00e9 pour <strong>Vue 3<\/strong> combin\u00e9 \u00e0 <strong>ElectronJS<\/strong>, convaincu que cette combinaison serait parfaite pour mes besoins. Cependant, rapidement, des obstacles majeurs sont apparus : <strong>ElectronJS<\/strong> se r\u00e9v\u00e9lait trop lourd pour un jeu vid\u00e9o, et la gestion du jeu en mode hors ligne posait d&#8217;\u00e9normes probl\u00e8mes.<\/p>\n\n\n\n<p>Face \u00e0 ces d\u00e9fis, j&#8217;ai choisi de prendre du recul et de r\u00e9\u00e9valuer la situation. J&#8217;ai r\u00e9alis\u00e9 que le probl\u00e8me principal n&#8217;\u00e9tait pas tant la technologie elle-m\u00eame, mais plut\u00f4t mon approche. En reconnaissant que le jeu hors ligne n&#8217;\u00e9tait pas une exigence indispensable, j&#8217;ai pu envisager <strong>ElectronJS<\/strong> sous un nouvel angle : comme une solution plut\u00f4t qu&#8217;un obstacle.<\/p>\n\n\n\n<p>C&#8217;est ainsi que j&#8217;ai d\u00e9cid\u00e9 de donner une seconde chance \u00e0 <strong>ElectronJS<\/strong>. Bien que j&#8217;aie explor\u00e9 <strong>Flutter<\/strong> par la suite, attir\u00e9 par ses promesses et son \u00e9cosyst\u00e8me, je me suis vite rendu compte apr\u00e8s un an de d\u00e9veloppement quotidien que quelque chose manquait : le plaisir et la familiarit\u00e9 que je trouvais avec <strong>JavaScript<\/strong>.<\/p>\n\n\n\n<p>Cette exp\u00e9rience m&#8217;a enseign\u00e9 une le\u00e7on pr\u00e9cieuse : toujours choisir un outil avec lequel je prends plaisir \u00e0 travailler. Se lancer dans un projet ambitieux avec une technologie compl\u00e8tement nouvelle et inconnue peut \u00eatre risqu\u00e9 et frustrant. Il est crucial de trouver un \u00e9quilibre entre les exigences techniques et le confort personnel, en privil\u00e9giant toujours le plaisir et l&#8217;efficacit\u00e9 dans le processus de d\u00e9veloppement.<\/p>\n\n\n\n<p>Aujourd&#8217;hui, gr\u00e2ce \u00e0 <strong>ElectronJS<\/strong>, mon jeu &#8220;President Career&#8221; progresse avec succ\u00e8s, et j&#8217;aborde chaque d\u00e9fi avec une nouvelle perspective, guid\u00e9 par cette le\u00e7on pr\u00e9cieuse.<\/p>\n\n\n\n<p>Cette histoire illustre comment une technologie initialement per\u00e7ue comme un probl\u00e8me peut se r\u00e9v\u00e9ler \u00eatre la solution parfaite, d\u00e8s lors qu&#8217;on l&#8217;aborde avec la bonne attitude et une compr\u00e9hension approfondie de ses capacit\u00e9s.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/presidentcareer.com Lorsque j&#8217;ai entrepris de d\u00e9velopper mon jeu &#8220;President Career&#8221;, j&#8217;ai d&#8217;abord opt\u00e9 pour Vue 3 combin\u00e9 \u00e0 ElectronJS, convaincu que cette combinaison serait parfaite pour mes besoins. Cependant, rapidement, des obstacles majeurs sont apparus : ElectronJS se r\u00e9v\u00e9lait trop lourd pour un jeu vid\u00e9o, et la gestion du jeu en mode hors ligne posait<\/p><\/div>\n<div class=\"blog-btn\"><a href=\"https:\/\/mysterdev.com\/index.php\/2024\/07\/15\/president-career-mon-jeu-electronjs-mon-ennemi-devenu-mon-sauveur\/\" class=\"home-blog-btn\">Read More<\/a><\/p>\n","protected":false},"author":2,"featured_media":68,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,10,2],"tags":[18,14,11,13,12,15,17],"class_list":["post-63","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev-technologies","category-entrepreneuriat","category-technologies","tag-electronjs","tag-entrepreneur","tag-flutter","tag-javascript","tag-js","tag-startup","tag-vue-3"],"_links":{"self":[{"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/posts\/63","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/comments?post=63"}],"version-history":[{"count":4,"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/posts\/63\/revisions"}],"predecessor-version":[{"id":71,"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/posts\/63\/revisions\/71"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/media\/68"}],"wp:attachment":[{"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/media?parent=63"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/categories?post=63"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mysterdev.com\/index.php\/wp-json\/wp\/v2\/tags?post=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}