{"id":30,"date":"2024-05-21T18:20:10","date_gmt":"2024-05-21T18:20:10","guid":{"rendered":"https:\/\/www.asm15.fr\/?p=30"},"modified":"2024-05-21T18:20:10","modified_gmt":"2024-05-21T18:20:10","slug":"faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs","status":"publish","type":"post","link":"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/","title":{"rendered":"Faciliter la cr\u00e9ation d&rsquo;applications web interactives pour d\u00e9veloppeurs et non-codeurs"},"content":{"rendered":"<p>Pour ceux qui d\u00e9butent avec la programmation en Python, l&rsquo;abondance de biblioth\u00e8ques disponibles peut sembler \u00e9crasante. On dirait qu&rsquo;il existe un framework Python pour presque tous les besoins possibles.<\/p>\n<p>Cependant, une zone semble particuli\u00e8rement n\u00e9glig\u00e9e : les studios no-code pour d\u00e9velopper des interfaces web. Bien que plusieurs outils low-code existent \u2014 comme Streamlit pour des prototypes, Taipy pour des projets r\u00e9els, et Gradio pour des interfaces rapides de mod\u00e8les ML \u2014 aucun ne compl\u00e8te totalement ce processus. Pour combler cette lacune, nous lan\u00e7ons cette semaine Taipy Designer.<\/p>\n<p>Taipy Designer propose un environnement studio o\u00f9 les utilisateurs peuvent concevoir des pages web enti\u00e8res en faisant glisser et d\u00e9poser divers widgets graphiques sur une toile.<\/p>\n<p>Supposons que vous ayez d\u00e9velopp\u00e9 un programme Python contenant divers \u00e9l\u00e9ments, tels qu&rsquo;un dataframe Pandas nomm\u00e9 &lsquo;df&rsquo;, un bool\u00e9en &lsquo;bSampling&rsquo;, et une date &lsquo;date&rsquo;, entre autres.<\/p>\n<p>Lorsque vous ouvrez Taipy Designer avec votre script, il rend automatiquement toutes ces variables Python accessibles.<\/p>\n<p>Par exemple, un widget \u2018switch\u2019 peut \u00eatre directement connect\u00e9 \u00e0 votre variable bool\u00e9enne bSampling, un \u2018s\u00e9lecteur de date\u2019 peut \u00eatre connect\u00e9 \u00e0 date, etc. Vous pouvez \u00e9galement lier n&rsquo;importe quel conteneur Python, tel qu&rsquo;un dictionnaire, un tableau Numpy ou un dataframe Pandas, \u00e0 des composants graphiques comme des tableaux, des graphiques ou des cartes.<\/p>\n<p>Fournir une gamme compl\u00e8te de widgets pour les graphiques alourdirait trop Taipy Designer. Il propose plut\u00f4t des widgets de base pour les graphiques en ligne, \u00e0 barres et en secteurs tout en offrant un acc\u00e8s facile \u00e0 tous les graphiques des biblioth\u00e8ques comme Matplotlib, Plotly et E-charts via des widgets \u201cG\u00e9n\u00e9riques\u201d.<\/p>\n<p>Taipy Designer peut \u00eatre utilis\u00e9 pour cr\u00e9er des applications web multi-pages et hautement interactives.<\/p>\n<p>Taipy Designer s&rsquo;adresse non seulement \u00e0 tout d\u00e9veloppeur Python, mais aussi aux d\u00e9veloppeurs non-professionnels tels que les scientifiques de divers domaines (Physique, Chimie, G\u00e9nie \u00c9lectrique\/M\u00e9canique\/Industriel, Biom\u00e9dical, A\u00e9rospatial, Ing\u00e9nierie de l&rsquo;Environnement, etc).<\/p>\n<p>Taipy Designer b\u00e9n\u00e9ficie \u00e9galement de l&rsquo;environnement Taipy robuste avec des capacit\u00e9s backend puissantes, des pipelines, et une gestion des sc\u00e9narios.<\/p>\n<p>Pour en savoir plus sur Taipy Designer, consultez sa documentation.<\/p>\n<p>Remerciements \u00e0 l&rsquo;\u00e9quipe Taipy pour cet article \u00e9ducatif et pour leur innovation dans ce domaine.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour ceux qui d\u00e9butent avec la programmation en Python, l&rsquo;abondance de biblioth\u00e8ques disponibles peut sembler \u00e9crasante. On dirait qu&rsquo;il existe un framework Python pour presque tous les besoins possibles. Cependant, une zone semble particuli\u00e8rement n\u00e9glig\u00e9e : les studios no-code pour d\u00e9velopper des interfaces web. Bien que plusieurs outils low-code existent \u2014 comme Streamlit pour des [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-30","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Faciliter la cr\u00e9ation d&#039;applications web interactives pour d\u00e9veloppeurs et non-codeurs - IA &amp; TECHNOLOGIES<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Faciliter la cr\u00e9ation d&#039;applications web interactives pour d\u00e9veloppeurs et non-codeurs - IA &amp; TECHNOLOGIES\" \/>\n<meta property=\"og:description\" content=\"Pour ceux qui d\u00e9butent avec la programmation en Python, l&rsquo;abondance de biblioth\u00e8ques disponibles peut sembler \u00e9crasante. On dirait qu&rsquo;il existe un framework Python pour presque tous les besoins possibles. Cependant, une zone semble particuli\u00e8rement n\u00e9glig\u00e9e : les studios no-code pour d\u00e9velopper des interfaces web. Bien que plusieurs outils low-code existent \u2014 comme Streamlit pour des [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/\" \/>\n<meta property=\"og:site_name\" content=\"IA &amp; TECHNOLOGIES\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-21T18:20:10+00:00\" \/>\n<meta name=\"author\" content=\"m\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"m\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/\",\"url\":\"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/\",\"name\":\"Faciliter la cr\u00e9ation d'applications web interactives pour d\u00e9veloppeurs et non-codeurs - IA &amp; TECHNOLOGIES\",\"isPartOf\":{\"@id\":\"https:\/\/www.asm15.fr\/#website\"},\"datePublished\":\"2024-05-21T18:20:10+00:00\",\"author\":{\"@id\":\"https:\/\/www.asm15.fr\/#\/schema\/person\/9e2a0039267955de05a7ce4282a905e6\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.asm15.fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Faciliter la cr\u00e9ation d&rsquo;applications web interactives pour d\u00e9veloppeurs et non-codeurs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.asm15.fr\/#website\",\"url\":\"https:\/\/www.asm15.fr\/\",\"name\":\"IA & TECHNOLOGIES\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.asm15.fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.asm15.fr\/#\/schema\/person\/9e2a0039267955de05a7ce4282a905e6\",\"name\":\"m\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.asm15.fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6fe5cecb08501f51d81efa38bdd65daa775b9224f6dc9617c8615be766310093?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6fe5cecb08501f51d81efa38bdd65daa775b9224f6dc9617c8615be766310093?s=96&d=mm&r=g\",\"caption\":\"m\"},\"sameAs\":[\"https:\/\/www.asm15.fr\"],\"url\":\"https:\/\/www.asm15.fr\/index.php\/author\/m\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Faciliter la cr\u00e9ation d'applications web interactives pour d\u00e9veloppeurs et non-codeurs - IA &amp; TECHNOLOGIES","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/","og_locale":"fr_FR","og_type":"article","og_title":"Faciliter la cr\u00e9ation d'applications web interactives pour d\u00e9veloppeurs et non-codeurs - IA &amp; TECHNOLOGIES","og_description":"Pour ceux qui d\u00e9butent avec la programmation en Python, l&rsquo;abondance de biblioth\u00e8ques disponibles peut sembler \u00e9crasante. On dirait qu&rsquo;il existe un framework Python pour presque tous les besoins possibles. Cependant, une zone semble particuli\u00e8rement n\u00e9glig\u00e9e : les studios no-code pour d\u00e9velopper des interfaces web. Bien que plusieurs outils low-code existent \u2014 comme Streamlit pour des [&hellip;]","og_url":"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/","og_site_name":"IA &amp; TECHNOLOGIES","article_published_time":"2024-05-21T18:20:10+00:00","author":"m","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"m","Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/","url":"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/","name":"Faciliter la cr\u00e9ation d'applications web interactives pour d\u00e9veloppeurs et non-codeurs - IA &amp; TECHNOLOGIES","isPartOf":{"@id":"https:\/\/www.asm15.fr\/#website"},"datePublished":"2024-05-21T18:20:10+00:00","author":{"@id":"https:\/\/www.asm15.fr\/#\/schema\/person\/9e2a0039267955de05a7ce4282a905e6"},"breadcrumb":{"@id":"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.asm15.fr\/index.php\/2024\/05\/21\/faciliter-la-creation-dapplications-web-interactives-pour-developpeurs-et-non-codeurs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.asm15.fr\/"},{"@type":"ListItem","position":2,"name":"Faciliter la cr\u00e9ation d&rsquo;applications web interactives pour d\u00e9veloppeurs et non-codeurs"}]},{"@type":"WebSite","@id":"https:\/\/www.asm15.fr\/#website","url":"https:\/\/www.asm15.fr\/","name":"IA & TECHNOLOGIES","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.asm15.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.asm15.fr\/#\/schema\/person\/9e2a0039267955de05a7ce4282a905e6","name":"m","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.asm15.fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6fe5cecb08501f51d81efa38bdd65daa775b9224f6dc9617c8615be766310093?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6fe5cecb08501f51d81efa38bdd65daa775b9224f6dc9617c8615be766310093?s=96&d=mm&r=g","caption":"m"},"sameAs":["https:\/\/www.asm15.fr"],"url":"https:\/\/www.asm15.fr\/index.php\/author\/m\/"}]}},"_links":{"self":[{"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/posts\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":1,"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/posts\/30\/revisions"}],"predecessor-version":[{"id":37,"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/posts\/30\/revisions\/37"}],"wp:attachment":[{"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/media?parent=30"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/categories?post=30"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.asm15.fr\/index.php\/wp-json\/wp\/v2\/tags?post=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}