{"id":15743,"date":"2026-01-08T10:56:19","date_gmt":"2026-01-08T10:56:19","guid":{"rendered":"https:\/\/www.rapidclouddevelopment.com\/?page_id=15743"},"modified":"2026-10-23T06:56:31","modified_gmt":"2026-10-23T06:56:31","slug":"mots-cles-de-base","status":"publish","type":"page","link":"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/","title":{"rendered":"Mots-cl\u00e9s de base"},"content":{"rendered":"\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@500;600;700&family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@500&display=swap');.rcd-page{overflow-x:hidden;background:#F6F7FB;color:#0E1424;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.rcd-page *,.rcd-page *::before,.rcd-page *::after{box-sizing:border-box}.rcd-page img{max-width:100%}.rcd-page picture{display:block}.rcd-page picture>img{display:block;width:inherit;height:inherit;max-width:100%;max-height:inherit;object-fit:inherit;object-position:inherit;border-radius:inherit;aspect-ratio:inherit}.rcd-page details>summary{list-style:none}.rcd-page details>summary::-webkit-details-marker{display:none}.rcd-page details[open]{border-color:#FF6B2C!important}.rcd-page details .rcd-sign{transition:transform .2s,background .2s}.rcd-page details[open] .rcd-sign{background:#C2410C!important;color:#fff!important;transform:rotate(45deg)}.rcd-page a[href^=\"mailto:\"]{word-break:break-all}@media(max-width:600px){.rcd-page [style*=\"minmax(min(100%,200px),1fr)\"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.rcd-page [style*=\"minmax(min(100%,200px),1fr)\"] a{min-height:80px!important}.rcd-page [style*=\"flex:1 1 420px\"],.rcd-page [style*=\"flex:1 1 400px\"]{flex-direction:column;align-items:flex-start!important}.rcd-page [style*=\"repeat(3,minmax(0,1fr))\"]>div{padding:14px!important}.rcd-page [style*=\"repeat(3,minmax(0,1fr))\"] b{font-size:24px!important}.rcd-page .rcd-mosaic{min-height:0!important;display:flex;flex-direction:column;gap:12px}.rcd-page .rcd-mosaic>div{position:static!important;width:auto!important}.rcd-page .rcd-mosaic>div:first-child{aspect-ratio:3\/2}}.rcd-page{background: rgb(246, 247, 251); color: rgb(14, 20, 36); font-family: Inter, system-ui, sans-serif; -webkit-font-smoothing: antialiased;}.rcd-page a{color: rgb(75, 50, 214);}.rcd-page a:hover{color: rgb(46, 27, 166);}.rcd-page .wrap{max-width: 1200px; margin: 0px auto; padding: 0px 32px; box-sizing: border-box;}.rcd-page .dark{background: rgb(10, 14, 26); color: rgb(231, 234, 243);}.rcd-page .dots{background: radial-gradient(50% 60% at 78% 30%, rgba(255, 107, 44, 0.18), transparent 70%), radial-gradient(40% 50% at 12% 85%, rgba(124, 92, 255, 0.18), transparent 70%), linear-gradient(rgba(255, 255, 255, 0.043) 1px, transparent 1px) 0px 0px \/ 48px 48px, linear-gradient(90deg, rgba(255, 255, 255, 0.043) 1px, transparent 1px) 0px 0px \/ 48px 48px, linear-gradient(135deg, rgb(10, 14, 26) 0%, rgb(20, 26, 51) 60%, rgb(28, 22, 56) 100%);}.rcd-page .gtext{background: linear-gradient(90deg, rgb(255, 107, 44), rgb(255, 177, 74) 45%, rgb(184, 168, 255)) text; color: transparent;}.rcd-page .glow-btn{box-shadow: rgba(255, 138, 76, 0.4) 0px 0px 0px 1px, rgba(255, 107, 44, 0.7) 0px 10px 40px -8px;}.rcd-page .flow{position: relative; display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 24px; align-items: center; padding: 40px 32px; border-radius: 28px; border: 1px solid rgba(255, 255, 255, 0.08); background: rgba(13, 18, 32, 0.55); backdrop-filter: blur(6px);}.rcd-page .fcol{position: relative; z-index: 1; display: flex; flex-direction: column; align-items: center; gap: 14px;}.rcd-page .track{position: absolute; left: 12%; right: 12%; top: 50%; height: 2px; background: linear-gradient(90deg, rgba(255, 107, 44, 0.15), rgba(255, 107, 44, 0.6), rgba(124, 92, 255, 0.6), rgba(124, 92, 255, 0.15));}.rcd-page .track i{position: absolute; top: -3px; width: 8px; height: 8px; border-radius: 50%; background: rgb(255, 177, 74); box-shadow: rgba(255, 138, 76, 0.9) 0px 0px 12px 3px; animation: 4s linear 0s infinite normal none running flow;}.rcd-page .track i:nth-child(2){animation-delay: 1s; background: rgb(255, 255, 255);}.rcd-page .track i:nth-child(3){animation-delay: 2s; background: rgb(184, 168, 255); box-shadow: rgba(124, 92, 255, 0.9) 0px 0px 12px 3px;}.rcd-page .track i:nth-child(4){animation-delay: 3s;}@keyframes flow { \n  0% { left: 0px; opacity: 0; }\n  10% { opacity: 1; }\n  90% { opacity: 1; }\n  100% { left: 100%; opacity: 0; }\n}.rcd-page .agent{display: flex; align-items: center; gap: 12px; width: 100%; max-width: 220px; padding: 12px 14px; border-radius: 16px; background: rgb(17, 23, 41); border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: inset 0 0 0 1px rgba(255,255,255,.02),0 0 24px -10px var(--c); text-align: left; box-sizing: border-box;}.rcd-page .agent b{display: block; font: 500 10px \/ 1.2 \"JetBrains Mono\", monospace; letter-spacing: 0.12em; text-transform: uppercase; color: var(--c);}.rcd-page .agent span:last-child{font: 500 14px \/ 1.3 Inter, sans-serif; color: rgb(231, 234, 243);}.rcd-page .agent-i{width: 38px; height: 38px; border-radius: 11px; display: flex; align-items: center; justify-content: center; color: var(--c); background: rgb(10, 14, 26); border: 1px solid var(--c); flex: 0 0 auto;}.rcd-page .codecard{width: 100%; max-width: 250px; box-sizing: border-box; background: rgb(11, 16, 32); border: 1px solid rgb(42, 51, 80); border-radius: 14px; padding: 14px 16px; font-size: 11.5px; line-height: 1.7; color: rgb(126, 137, 166); text-align: left; box-shadow: rgba(0, 0, 0, 0.8) 0px 20px 40px -20px;}.rcd-page .dotw{width: 8px; height: 8px; border-radius: 50%; background: rgb(42, 51, 80);}.rcd-page .flabel{font: 500 12px \/ 1.2 \"JetBrains Mono\", monospace; letter-spacing: 0.08em; text-transform: uppercase; color: rgb(174, 182, 202);}.rcd-page .engine{position: relative; width: 200px; height: 200px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: radial-gradient(circle, rgb(42, 26, 46) 0%, rgb(18, 24, 41) 65%); border: 1px solid rgba(255, 138, 76, 0.35); box-shadow: rgba(255, 107, 44, 0.55) 0px 0px 80px -10px, rgba(124, 92, 255, 0.5) 0px 0px 140px -20px;}.rcd-page .engine-ring{position: absolute; inset: -14px; border-radius: 50%; border: 1px dashed rgba(184, 168, 255, 0.45); animation: 24s linear 0s infinite normal none running spin;}@keyframes spin { \n  100% { transform: rotate(360deg); }\n}@media (max-width: 980px){.rcd-page .flow{grid-template-columns: repeat(2, minmax(0px, 1fr));}.rcd-page .track{display: none;}}@media (max-width: 560px){.rcd-page .flow{grid-template-columns: minmax(0px, 1fr);}}@media (prefers-reduced-motion: reduce){.rcd-page .track i,.rcd-page .engine-ring{animation: auto ease 0s 1 normal none running none;}}.rcd-page .eyebrow{font: 500 12px \/ 1.2 \"JetBrains Mono\", monospace; letter-spacing: 0.14em; text-transform: uppercase; color: rgb(194, 65, 12);}.rcd-page .dark .eyebrow{color: rgb(255, 138, 76);}.rcd-page .h1{font: 700 clamp(44px, 6vw, 84px) \/ 1.02 Sora, sans-serif; letter-spacing: -0.035em; margin: 0px;}.rcd-page .h2{font: 700 clamp(30px, 3.4vw, 48px) \/ 1.08 Sora, sans-serif; letter-spacing: -0.025em; margin: 0px;}.rcd-page .lead{font-size: clamp(17px, 1.4vw, 20px); line-height: 1.6; color: rgb(74, 84, 104); margin: 0px;}.rcd-page .dark .lead{color: rgb(174, 182, 202);}.rcd-page .btn{display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 48px; padding: 0px 22px; border-radius: 12px; font: 600 15px \/ 1 Inter, sans-serif; text-decoration: none; box-sizing: border-box;}.rcd-page .btn-p{background: rgb(194, 65, 12); color: rgb(255, 255, 255);}.rcd-page .btn-p:hover{background: rgb(154, 52, 18); color: rgb(255, 255, 255);}.rcd-page .btn-o{border: 1px solid rgb(203, 210, 225); color: rgb(14, 20, 36); background: rgb(255, 255, 255);}.rcd-page .btn-o:hover{border-color: rgb(14, 20, 36); color: rgb(14, 20, 36);}.rcd-page .crumb{display: flex; gap: 10px; align-items: center; font-size: 14px; color: rgb(139, 149, 174);}.rcd-page .crumb a{color: rgb(201, 208, 224); text-decoration: none;}.rcd-page .crumb a:hover{color: rgb(255, 255, 255); text-decoration: underline;}.rcd-page .grp{font: 500 11px \/ 1 \"JetBrains Mono\", monospace; letter-spacing: 0.14em; text-transform: uppercase; color: rgb(91, 100, 120); margin: 22px 0px 10px;}.rcd-page .li{display: flex; gap: 12px; align-items: flex-start; padding: 7px 0px; line-height: 1.45;}.rcd-page .ck{flex: 0 0 auto; width: 22px; height: 22px; border-radius: 7px; background: rgb(255, 241, 234); color: rgb(194, 65, 12); display: flex; align-items: center; justify-content: center; margin-top: 1px;}.rcd-page .feat .ck{background: rgba(255, 107, 44, 0.16); color: rgb(255, 138, 76);}.rcd-page .feat .grp{color: rgb(139, 149, 174);}@media (max-width: 860px){.rcd-page .wrap{padding: 0px 20px;}}.rcd-page{}.rcd-page .cf-in{width: 100%; box-sizing: border-box; min-height: 48px; padding: 12px 14px; border: 1px solid rgb(203, 210, 225); border-radius: 12px; font: 400 15px Inter, sans-serif; color: rgb(14, 20, 36); background: rgb(255, 255, 255);}.rcd-page .cf-in:focus{outline: rgb(124, 92, 255) solid 2px; outline-offset: 1px; border-color: rgb(124, 92, 255);}.rcd-page .cf-l{display: flex; flex-direction: column; gap: 8px; font: 500 14px Inter, sans-serif; color: rgb(42, 50, 71);}.rcd-page a{color: rgb(75, 50, 214);}.rcd-page a:hover{color: rgb(46, 27, 166);}.rcd-page .gform_wrapper.gravity-theme{margin: 8px 0px 0px;}.rcd-page .gform_wrapper.gravity-theme .gform_fields{gap: 16px;}.rcd-page .gform_wrapper.gravity-theme .gfield_label{font: 500 14px Inter, sans-serif; color: rgb(42, 50, 71); margin-bottom: 8px;}.rcd-page .gform_wrapper.gravity-theme .gfield_required{color: rgb(194, 65, 12);}.rcd-page .gform_wrapper.gravity-theme .gform_required_legend{font-size: 13px; color: rgb(91, 100, 120);}.rcd-page .gform_wrapper.gravity-theme input[type=\"text\"],.rcd-page .gform_wrapper.gravity-theme input[type=\"email\"],.rcd-page .gform_wrapper.gravity-theme input[type=\"tel\"],.rcd-page .gform_wrapper.gravity-theme select,.rcd-page .gform_wrapper.gravity-theme textarea{width: 100%; min-height: 48px; padding: 12px 14px; border: 1px solid rgb(203, 210, 225); border-radius: 12px; font: 400 15px Inter, sans-serif; color: rgb(14, 20, 36); background: rgb(255, 255, 255); transition: border-color 0.2s, box-shadow 0.2s;}.rcd-page .gform_wrapper.gravity-theme textarea{min-height: 120px; height: 140px; resize: vertical;}.rcd-page .gform_wrapper.gravity-theme input:focus,.rcd-page .gform_wrapper.gravity-theme select:focus,.rcd-page .gform_wrapper.gravity-theme textarea:focus{outline: none; border-color: rgb(124, 92, 255); box-shadow: rgba(124, 92, 255, 0.2) 0px 0px 0px 3px;}.rcd-page .gform_wrapper.gravity-theme .gfield_checkbox label,.rcd-page .gform_wrapper.gravity-theme .ginput_container_consent label{font-size: 14px; color: rgb(42, 50, 71);}.rcd-page .gform_wrapper.gravity-theme input[type=\"checkbox\"]{width: 20px; height: 20px; accent-color: rgb(194, 65, 12);}.rcd-page .gform_wrapper.gravity-theme .gform_footer{margin: 8px 0px 0px; padding: 0px;}.rcd-page .gform_wrapper.gravity-theme .gform_button{min-height: 48px; padding: 0px 28px; border: 0px; border-radius: 12px; background: rgb(194, 65, 12); color: rgb(255, 255, 255); font: 600 15px Inter, sans-serif; cursor: pointer; box-shadow: rgba(255, 107, 44, 0.8) 0px 10px 30px -10px; transition: background 0.2s;}.rcd-page .gform_wrapper.gravity-theme .gform_button:hover{background: rgb(154, 52, 18);}.rcd-page .gform_wrapper.gravity-theme .gfield_error input,.rcd-page .gform_wrapper.gravity-theme .gfield_error textarea{border-color: rgb(192, 38, 38);}.rcd-page .prose{max-width:880px;margin:0 auto;background:#fff;border:1px solid #E3E7F0;border-radius:24px;padding:clamp(24px,4.5vw,60px);color:#2A3247;font:400 16.5px\/1.7 Inter,sans-serif;box-sizing:border-box;overflow-wrap:break-word}\n.rcd-page .prose>:first-child{margin-top:0}.rcd-page .prose>:last-child{margin-bottom:0}\n.rcd-page .prose h1,.rcd-page .prose h2,.rcd-page .prose h3,.rcd-page .prose h4{font-family:Sora,sans-serif;color:#0E1424;letter-spacing:-.01em;line-height:1.25;margin:1.7em 0 .55em}\n.rcd-page .prose h1,.rcd-page .prose h2{font-size:clamp(22px,2.4vw,28px)}.rcd-page .prose h3{font-size:20px}.rcd-page .prose h4{font-size:17px}\n.rcd-page .prose p{margin:0 0 1em}.rcd-page .prose strong,.rcd-page .prose b{color:#0E1424}\n.rcd-page .prose ul,.rcd-page .prose ol{margin:0 0 1.2em;padding-left:1.3em}.rcd-page .prose li{margin:.4em 0}.rcd-page .prose li::marker{color:#C2410C}\n.rcd-page .prose a{color:#4B32D6;text-decoration:underline;text-underline-offset:3px}\n.rcd-page .prose hr{border:0;height:1px;background:#E3E7F0;margin:2em 0}\n.rcd-page .prose table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin:.6em 0 1.8em;font-size:14.5px;line-height:1.5}\n.rcd-page .prose td,.rcd-page .prose th{border:1px solid #E3E7F0;padding:8px 12px;vertical-align:top;text-align:left}\n.rcd-page .prose tr:nth-child(odd) td{background:#F6F7FB}.rcd-page .prose td p{margin:0}\n.rcd-page .prose code{font:500 .9em \"JetBrains Mono\",monospace;background:#EFEBFF;color:#5B3FE0;padding:1px 6px;border-radius:6px}\n.rcd-page .prose em{color:#4A5468}\n.rcd-page .vac-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px}\n.rcd-page .vac-card{background:#fff;border:1px solid #E3E7F0;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:16px}\n.rcd-page .vac-card h2{margin:0;font:600 20px\/1.3 Sora,sans-serif;color:#0E1424}\n.rcd-page .vac-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}\n.rcd-page .vac-card li{display:flex;gap:12px;align-items:flex-start;color:#2A3247;font-size:15.5px;line-height:1.55}\n.rcd-page .vac-card li::before{content:\"\";flex:none;width:22px;height:22px;margin-top:1px;border-radius:7px;background:#FFF1E8 url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23C2410C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'\/%3E%3C\/svg%3E\") center\/13px no-repeat}\n.rcd-page .btn-o{border:1px solid rgba(255,255,255,.3);color:#fff}.rcd-page .btn-o:hover{background:rgba(255,255,255,.08);color:#fff}\n.rcd-page .btn-l{border:1px solid #CBD2E1;color:#0E1424}.rcd-page .btn-l:hover{border-color:#0E1424;color:#0E1424}\n.rcd-page .kb-frame{width:100%;height:min(80vh,900px);border:0;display:block;border-radius:20px;background:#fff}<\/style><div class=\"rcd-page\"><div><section class=\"dark dots\" style=\"padding:56px 0 96px;overflow:hidden\"><div class=\"wrap\" style=\"display:flex;flex-direction:column;gap:24px;align-items:flex-start\"><nav class=\"crumb\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/www.rapidclouddevelopment.com\/fr\/\">Accueil<\/a><span aria-hidden=\"true\">\/<\/span><a href=\"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/\">Tutoriels<\/a><span aria-hidden=\"true\">\/<\/span><span>Mots-cl\u00e9s de base<\/span><\/nav><span class=\"eyebrow\">Con\u00e7u par des d\u00e9veloppeurs. Perfectionn\u00e9 par l&#x27;exp\u00e9rience.<\/span><h1 class=\"h1\" style=\"color:#fff;max-width:1000px;overflow-wrap:anywhere;\"><span class=\"gtext\">Mots-cl\u00e9s de base<\/span><\/h1><p class=\"lead\" style=\"max-width:760px\">Vous trouverez une liste des mots-cl\u00e9s de base utilis\u00e9s dans le framework, accompagn\u00e9s de br\u00e8ves explications pour vous aider \u00e0 comprendre leur signification et leur contexte.<\/p><div style=\"display:flex;flex-wrap:wrap;gap:12px\"><a class=\"btn btn-p glow-btn\" href=\"#contact-us\">Contactez nous pour une d\u00e9mo<\/a><\/div><\/div><\/section><section style=\"padding:72px 0 0\"><div class=\"wrap\"><div class=\"prose\"><ul><li><strong>Objet\/Contr\u00f4le <\/strong>: entit\u00e9 pouvant \u00eatre configur\u00e9e pour afficher\/modifier des donn\u00e9es Type d&rsquo;objet : type d&rsquo;entit\u00e9 (exemple : formulaire, grille de donn\u00e9es, liste d\u00e9roulante, saisie semi-automatique, case \u00e0 cocher, etc.)<\/li><li><strong>RowData : <\/strong>ensemble de valeurs de donn\u00e9es RowIdData : la valeur ou le champ RowId<\/li><li><strong>App <\/strong>: \u00e9cran ou fen\u00eatre lanc\u00e9(e)\/ex\u00e9cut\u00e9(e) par l&rsquo;utilisateur<\/li><li><strong>Composant : <\/strong>ensemble d&rsquo;objets pouvant \u00eatre enregistr\u00e9s et r\u00e9utilis\u00e9s \u00e0 plusieurs endroits\/dans plusieurs applications<\/li><li><strong>Formulaire : <\/strong>objet qui g\u00e8re l&rsquo;affichage et la mise \u00e0 jour d&rsquo;un seul enregistrement de base de donn\u00e9es<\/li><li><strong>Projet : <\/strong>application compos\u00e9e de plusieurs applications<\/li><li><strong>Application multipages : <\/strong>type d&rsquo;application pouvant g\u00e9rer plusieurs applications ouvertes en m\u00eame temps<\/li><li><strong>Application monopage : <\/strong>type d&rsquo;application qui affiche une seule page \u00e0 la fois et permet de naviguer d&rsquo;une page \u00e0 l&rsquo;autre<\/li><li><strong>Onglet Programme : <\/strong>mini-vignette cr\u00e9\u00e9e au d\u00e9marrage d&rsquo;une application<\/li><li><strong>Application de lien rapide : <\/strong>endroit o\u00f9 nous pouvons d\u00e9finir des applications \u00ab par d\u00e9faut \u00bb dans la barre de menu qui ne g\u00e9n\u00e9reront pas d&rsquo;onglet Programme.<\/li><li><strong>Fichiers multim\u00e9dias : <\/strong>images personnalis\u00e9es t\u00e9l\u00e9charg\u00e9es dans un projet<\/li><li><strong>LabelParams : <\/strong>champ\/texte\/code pouvant \u00eatre utilis\u00e9 pour des traductions personnalis\u00e9es (exemple : WRD=12). Le m\u00e9canisme de traduction peut \u00eatre d\u00e9fini par projet.<\/li><li><strong>Placeholder : <\/strong>champ qui contiendra le texte \u00e0 afficher lorsqu&rsquo;une liste d\u00e9roulante, une saisie semi-automatique, etc. a une valeur vide.<\/li><li><strong>DataLoadMethod : <\/strong>m\u00e9thode permettant de charger une grille de donn\u00e9es avec des donn\u00e9es. Il existe 2 options :<ul><li>\u00ab Lazy \u00bb = la grille continuera \u00e0 charger les donn\u00e9es par lots de 100 enregistrements jusqu&rsquo;\u00e0 ce que toutes les donn\u00e9es soient charg\u00e9es depuis le backend.<\/li><li>\u00ab Scroll \u00bb = la grille chargera les 100 premiers enregistrements et si l&rsquo;utilisateur fait d\u00e9filer vers le bas, les 100 enregistrements suivants seront charg\u00e9s.<\/li><\/ul><\/li><li><strong>Datasource : <\/strong>l&rsquo;objet qui contient les donn\u00e9es. Portal : le gestionnaire d&rsquo;applications principal qui g\u00e8re et h\u00e9berge les applications d\u00e9marr\u00e9es.<\/li><li><strong>KeepLabelSpace : <\/strong>lorsque \u00ab NoLabel \u00bb est d\u00e9fini sur true, cela garantit que l&rsquo;espace r\u00e9serv\u00e9 \u00e0 l&rsquo;\u00e9tiquette est toujours respect\u00e9 afin d&rsquo;\u00e9viter que les champs ne se d\u00e9placent vers le haut<\/li><\/ul><ul><li><strong>R\u00e8gles : <\/strong>d\u00e9clencheurs pouvant \u00eatre d\u00e9finis par le d\u00e9veloppeur qui d\u00e9finiront des attributs ou ex\u00e9cuteront des points de terminaison renvoyant une liste de commandes \u00e0 ex\u00e9cuter par le moteur de r\u00e8gles<\/li><li><strong>NoSearchbar : <\/strong>s&rsquo;applique \u00e0 une liste d\u00e9roulante pour supprimer l&rsquo;option de barre de recherche dans les r\u00e9sultats de la liste d\u00e9roulante.<\/li><li><strong>DataType : <\/strong>sp\u00e9cifie le type de valeur que ce champ peut afficher. Les valeurs possibles sont : Nombre, Date, Cha\u00eene, Heure et Date\/Heure)<\/li><li><strong>Format des donn\u00e9es : <\/strong>permet au d\u00e9veloppeur de configurer un masque de formatage pour le champ de saisie en fonction du type de donn\u00e9es s\u00e9lectionn\u00e9. Les dates sont en minuscules, par exemple jj\/mm\/aaaa. Les heures sont en majuscules, par exemple HH:MM:SS<\/li><li><strong>Hauteur : <\/strong>peut \u00eatre saisie en px (pixels), en lignes (nombre de lignes en fonction de la taille de la police) ou en % (pourcentage de l&rsquo;espace disponible)<\/li><li><strong>UpdateOnNewOnly : <\/strong>si cette option est d\u00e9finie sur true, vous ne pouvez modifier ce champ que lorsque l&rsquo;action est NEW ou COPY<\/li><li><strong>ItemsSource : <\/strong>vous pouvez s\u00e9lectionner \u00ab Manual \u00bb pour cr\u00e9er manuellement les boutons radio (ou d&rsquo;autres entr\u00e9es) ou s\u00e9lectionner \u00ab Datasource \u00bb pour indiquer que les entr\u00e9es seront cr\u00e9\u00e9es par la r\u00e9ponse du point de terminaison<\/li><li><strong>Conteneur de ruban : <\/strong>zone dans laquelle vous pouvez d\u00e9finir\/appliquer un contr\u00f4le de ruban. Mise en page : mise en page principale d&rsquo;une application divis\u00e9e en conteneurs de mise en page.<\/li><li><strong>Conteneur de filtre : <\/strong>zone dans laquelle vous pouvez placer d&rsquo;autres objets qui fonctionnent comme un champ de filtre de grille de donn\u00e9es<\/li><li><strong>Champs dynamiques : <\/strong>objet espace r\u00e9serv\u00e9 qui cr\u00e9era d&rsquo;autres objets lors de l&rsquo;ex\u00e9cution<\/li><li><strong>GridDef\/GridData : <\/strong>nom des points de terminaison qui construisent dynamiquement une grille de donn\u00e9es (GridDef est utilis\u00e9 pour les attributs d&rsquo;objet tels que les colonnes, les filtres, etc. et GridData est utilis\u00e9 pour remplir la grille).<\/li><li><strong>Liste : <\/strong>nom des points de terminaison utilis\u00e9s pour remplir les objets d\u00e9roulants et les listes<\/li><li><strong>RecordGet\/RecordSet : <\/strong>nom des points de terminaison qui vont r\u00e9cup\u00e9rer\/mettre \u00e0 jour\/supprimer des enregistrements, g\u00e9n\u00e9ralement combin\u00e9s \u00e0 un objet formulaire<\/li><li><strong>Template <\/strong>: une application mod\u00e8le qui est appliqu\u00e9e dans le conteneur de lignes de la grille.<\/li><\/ul><\/div><\/div><\/section><section id=\"contact-us\" style=\"background:#F6F7FB;padding:104px 0;font-family:Inter,system-ui,sans-serif;color:#0E1424\"><div style=\"max-width:1200px;margin:0 auto;padding:0 32px;box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:32px;align-items:stretch\"><div style=\"background:#0A0E1A;color:#E7EAF3;border-radius:28px;padding:44px;display:flex;flex-direction:column;gap:28px;position:relative;overflow:hidden;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px\"><h3 style=\"margin:0;font:700 clamp(28px,3vw,40px)\/1.1 Sora,sans-serif;letter-spacing:-.02em;color:#fff\">Pourquoi RCD?<\/h3><ul style=\"list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px\"><li style=\"display:flex;gap:14px;align-items:flex-start;font-size:16.5px;line-height:1.45;color:#D7DCE8\"><span style=\"flex:none;width:26px;height:26px;border-radius:8px;background:rgba(255,107,44,.16);color:#FF8A4C;display:flex;align-items:center;justify-content:center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12l5 5 9-10\"><\/path><\/svg><\/span>Explorez et profitez des nouvelles possibilit\u00e9s techniques<\/li><li style=\"display:flex;gap:14px;align-items:flex-start;font-size:16.5px;line-height:1.45;color:#D7DCE8\"><span style=\"flex:none;width:26px;height:26px;border-radius:8px;background:rgba(255,107,44,.16);color:#FF8A4C;display:flex;align-items:center;justify-content:center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12l5 5 9-10\"><\/path><\/svg><\/span>R\u00e9pondez aux exigences de s\u00e9curit\u00e9 modernes<\/li><li style=\"display:flex;gap:14px;align-items:flex-start;font-size:16.5px;line-height:1.45;color:#D7DCE8\"><span style=\"flex:none;width:26px;height:26px;border-radius:8px;background:rgba(255,107,44,.16);color:#FF8A4C;display:flex;align-items:center;justify-content:center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12l5 5 9-10\"><\/path><\/svg><\/span>Retrouvez votre comp\u00e9titivit\u00e9 sur le march\u00e9<\/li><li style=\"display:flex;gap:14px;align-items:flex-start;font-size:16.5px;line-height:1.45;color:#D7DCE8\"><span style=\"flex:none;width:26px;height:26px;border-radius:8px;background:rgba(255,107,44,.16);color:#FF8A4C;display:flex;align-items:center;justify-content:center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12l5 5 9-10\"><\/path><\/svg><\/span>Devenez ind\u00e9pendant des appareils<\/li><li style=\"display:flex;gap:14px;align-items:flex-start;font-size:16.5px;line-height:1.45;color:#D7DCE8\"><span style=\"flex:none;width:26px;height:26px;border-radius:8px;background:rgba(255,107,44,.16);color:#FF8A4C;display:flex;align-items:center;justify-content:center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12l5 5 9-10\"><\/path><\/svg><\/span>R\u00e9duisez vos co\u00fbts de d\u00e9veloppement<\/li><li style=\"display:flex;gap:14px;align-items:flex-start;font-size:16.5px;line-height:1.45;color:#D7DCE8\"><span style=\"flex:none;width:26px;height:26px;border-radius:8px;background:rgba(255,107,44,.16);color:#FF8A4C;display:flex;align-items:center;justify-content:center\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12l5 5 9-10\"><\/path><\/svg><\/span>Et bien d&#x27;autres avantages encore&#8230;<\/li><\/ul><div style=\"margin-top:auto;height:2px;background:linear-gradient(90deg,#FF6B2C,#7C5CFF);border-radius:2px\"><\/div><\/div><div style=\"background:#fff;border:1px solid #E3E7F0;border-radius:28px;padding:44px;display:flex;flex-direction:column;gap:18px;box-sizing:border-box\"><h3 style=\"margin:0;font:700 clamp(26px,2.6vw,34px)\/1.15 Sora,sans-serif;letter-spacing:-.02em\">Des questions ? Vous \u00eates int\u00e9ress\u00e9 ?<\/h3><p style=\"margin:0;color:#4A5468;line-height:1.55\">Remplissez le formulaire ci-dessous et nous vous contacterons dans les plus brefs d\u00e9lais !<\/p><script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_25' ><div id='gf_25' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>\u00ab\u00a0<span class=\"gfield_required gfield_required_asterisk\">*<\/span>\u00a0\u00bb indique les champs n\u00e9cessaires<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_25' id='gform_25'  action='\/fr\/wp-json\/wp\/v2\/pages\/15743#gf_25' data-formid='25' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_25' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_25_9\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_9'>Instagram<\/label><div class='ginput_container'><input name='input_9' id='input_25_9' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_25_9'>Ce champ n\u2019est utilis\u00e9 qu\u2019\u00e0 des fins de validation et devrait rester inchang\u00e9.<\/div><\/div><div id=\"field_25_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_1'>Pr\u00e9nom &amp; nom<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_25_1' type='text' value='' class='large'    placeholder='Pr\u00e9nom &amp; nom' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_25_7\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_7'>Nom de l\u2019entreprise<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_25_7' type='text' value='' class='large'    placeholder='Nom de l\u2019entreprise' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_25_3\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_3'>Adresse e-mail<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_3' id='input_25_3' type='email' value='' class='large'   placeholder='Adresse e-mail' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_25_2\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_2'>Num\u00e9ro de t\u00e9l\u00e9phone<\/label><div class='ginput_container ginput_container_phone'><input name='input_2' id='input_25_2' type='tel' value='' class='large'  placeholder='Num\u00e9ro de t\u00e9l\u00e9phone'  aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_25_8\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_8'>Comment pouvons-nous vous aider ?<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_25_8' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='Demander une d\u00e9monstration' >Demander une d\u00e9monstration<\/option><option value='Demande de tarification' >Demande de tarification<\/option><option value='Demande d\u2019assistance' >Demande d\u2019assistance<\/option><option value='Demande g\u00e9n\u00e9rale' >Demande g\u00e9n\u00e9rale<\/option><option value='Autre' >Autre<\/option><\/select><\/div><\/div><div id=\"field_25_4\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_4'>Votre question ou remarque<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_25_4' class='textarea small'    placeholder='Votre question ou remarque' aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><fieldset id=\"field_25_5\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Conditions g\u00e9n\u00e9rales<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend><div class='ginput_container ginput_container_consent'><input name='input_5.1' id='input_25_5_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_25_5_1' >J\u2019accepte les <a href=\"https:\/\/www.rapidclouddevelopment.com\/fr\/conditions-generales\/\" target=\"_blank\">conditions g\u00e9n\u00e9rales<\/a>.<span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/label><input type='hidden' name='input_5.2' value='J\u2019accepte les &lt;a href=&quot;https:\/\/www.rapidclouddevelopment.com\/fr\/conditions-generales\/&quot; target=&quot;_blank&quot;&gt;conditions g\u00e9n\u00e9rales&lt;\/a&gt;.' class='gform_hidden' \/><input type='hidden' name='input_5.3' value='13' class='gform_hidden' \/><\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_25' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Envoyer'  \/> <input type='hidden' name='gform_ajax' value='form_id=25&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=99a504081129ebf7237df49638345912' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_25' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_25' id='gform_theme_25' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_25' id='gform_style_settings_25' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_25' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='25' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='MI+x3bSjnQ9cplpdinJE9h3tbQp+vx\/jMDNxZkh+IDN3oyAhpjQ5Ceu3J0IWDIPUyjveb\/nirG6s+lX9Cken0sP72ynykTex5aYrLTXtyhugQK0=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_25' value='WyJ7XCI4XCI6W1wiNDUxMGU3YTUwYTJiYTY0N2M5YzE1ZWRmZDhhZjYwNWRcIixcImEzM2Q4YmQ4OTEzZjE5MWIwNjEyY2NiNDNlMzJhMTQyXCIsXCJjMzg5NDJlMTcxY2IxZTk0ZDU2ZWUwNWZlNzk2ZDFkZFwiLFwiNTJmOTU4YjY3Mjc5MDIzZWYxMDIzODM2Nzk5N2FiMDNcIixcImJiYzliNjdkNjI1NDFhNDIyOGI0ZTAzNTZiZGM5YmRlXCJdLFwiNS4xXCI6XCJhNTBiMTNjOGZiNzUyZjVjYjY0NTQyOTcxYzUwMzYzM1wiLFwiNS4yXCI6XCIxNTJjODRkZmZlOWY2YTZkOTg4ZTJmN2NkOWVmYzlkMVwiLFwiNS4zXCI6XCJlOWM2M2Q2NDQxOWNhMzI3NWNjNTJmMWQwOTY2MjQ2OFwifSIsIjE5NjdhNTQ0NjE4ZTBkMDgzOTU4ZmY4YzRkYjc3NDkyIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_25' id='gform_target_page_number_25' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_25' id='gform_source_page_number_25' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"143\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_25' id='gform_ajax_frame_25' title='Cette iframe contient la logique n\u00e9cessaire pour manipuler Gravity Forms avec Ajax.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 25, 'https:\/\/www.rapidclouddevelopment.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_25').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_25');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_25').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_25').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_25').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_25').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_25').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_25').val();gformInitSpinner( 25, 'https:\/\/www.rapidclouddevelopment.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [25, current_page]);window['gf_submitting_25'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_25').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_25').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [25]);window['gf_submitting_25'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_25').text());}else{jQuery('#gform_25').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"25\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_25\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_25\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_25\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 25, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div><\/div><\/section><\/div><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Accueil\/Tutoriels\/Mots-cl\u00e9s de base Con\u00e7u par des d\u00e9veloppeurs. Perfectionn\u00e9 par l&#x27;exp\u00e9rience. Mots-cl\u00e9s de base Vous trouverez une liste des mots-cl\u00e9s de base utilis\u00e9s dans le framework, accompagn\u00e9s de br\u00e8ves explications pour vous aider \u00e0 comprendre leur signification et leur contexte. Contactez nous pour une d\u00e9mo Objet\/Contr\u00f4le : entit\u00e9 pouvant \u00eatre configur\u00e9e pour afficher\/modifier des donn\u00e9es Type [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":15589,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-15743","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mots-cl\u00e9s de base - Rapid Cloud Development<\/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.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mots-cl\u00e9s de base - Rapid Cloud Development\" \/>\n<meta property=\"og:description\" content=\"Accueil\/Tutoriels\/Mots-cl\u00e9s de base Con\u00e7u par des d\u00e9veloppeurs. Perfectionn\u00e9 par l&#x27;exp\u00e9rience. Mots-cl\u00e9s de base Vous trouverez une liste des mots-cl\u00e9s de base utilis\u00e9s dans le framework, accompagn\u00e9s de br\u00e8ves explications pour vous aider \u00e0 comprendre leur signification et leur contexte. Contactez nous pour une d\u00e9mo Objet\/Contr\u00f4le : entit\u00e9 pouvant \u00eatre configur\u00e9e pour afficher\/modifier des donn\u00e9es Type [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/\" \/>\n<meta property=\"og:site_name\" content=\"Rapid Cloud Development\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-23T06:56:31+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/\",\"url\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/\",\"name\":\"Mots-cl\u00e9s de base - Rapid Cloud Development\",\"isPartOf\":{\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/#website\"},\"datePublished\":\"2026-01-08T10:56:19+00:00\",\"dateModified\":\"2026-10-23T06:56:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/home\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutoriels\",\"item\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mots-cl\u00e9s de base\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/#website\",\"url\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/\",\"name\":\"Rapid Cloud Development\",\"description\":\"The first OpenEdge web development framework for small and medium-sized companies\",\"publisher\":{\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/#organization\",\"name\":\"Rapid Cloud Development\",\"url\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.rapidclouddevelopment.com\/wp-content\/uploads\/2025\/09\/logo500x500-black.png\",\"contentUrl\":\"https:\/\/www.rapidclouddevelopment.com\/wp-content\/uploads\/2025\/09\/logo500x500-black.png\",\"width\":501,\"height\":500,\"caption\":\"Rapid Cloud Development\"},\"image\":{\"@id\":\"https:\/\/www.rapidclouddevelopment.com\/fr\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mots-cl\u00e9s de base - Rapid Cloud Development","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.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/","og_locale":"fr_FR","og_type":"article","og_title":"Mots-cl\u00e9s de base - Rapid Cloud Development","og_description":"Accueil\/Tutoriels\/Mots-cl\u00e9s de base Con\u00e7u par des d\u00e9veloppeurs. Perfectionn\u00e9 par l&#x27;exp\u00e9rience. Mots-cl\u00e9s de base Vous trouverez une liste des mots-cl\u00e9s de base utilis\u00e9s dans le framework, accompagn\u00e9s de br\u00e8ves explications pour vous aider \u00e0 comprendre leur signification et leur contexte. Contactez nous pour une d\u00e9mo Objet\/Contr\u00f4le : entit\u00e9 pouvant \u00eatre configur\u00e9e pour afficher\/modifier des donn\u00e9es Type [&hellip;]","og_url":"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/","og_site_name":"Rapid Cloud Development","article_modified_time":"2026-10-23T06:56:31+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/","url":"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/","name":"Mots-cl\u00e9s de base - Rapid Cloud Development","isPartOf":{"@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/#website"},"datePublished":"2026-01-08T10:56:19+00:00","dateModified":"2026-10-23T06:56:31+00:00","breadcrumb":{"@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/mots-cles-de-base\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rapidclouddevelopment.com\/fr\/home\/"},{"@type":"ListItem","position":2,"name":"Tutoriels","item":"https:\/\/www.rapidclouddevelopment.com\/fr\/tutoriels\/"},{"@type":"ListItem","position":3,"name":"Mots-cl\u00e9s de base"}]},{"@type":"WebSite","@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/#website","url":"https:\/\/www.rapidclouddevelopment.com\/fr\/","name":"Rapid Cloud Development","description":"The first OpenEdge web development framework for small and medium-sized companies","publisher":{"@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rapidclouddevelopment.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/#organization","name":"Rapid Cloud Development","url":"https:\/\/www.rapidclouddevelopment.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.rapidclouddevelopment.com\/wp-content\/uploads\/2025\/09\/logo500x500-black.png","contentUrl":"https:\/\/www.rapidclouddevelopment.com\/wp-content\/uploads\/2025\/09\/logo500x500-black.png","width":501,"height":500,"caption":"Rapid Cloud Development"},"image":{"@id":"https:\/\/www.rapidclouddevelopment.com\/fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/pages\/15743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/comments?post=15743"}],"version-history":[{"count":12,"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/pages\/15743\/revisions"}],"predecessor-version":[{"id":18434,"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/pages\/15743\/revisions\/18434"}],"up":[{"embeddable":true,"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/pages\/15589"}],"wp:attachment":[{"href":"https:\/\/www.rapidclouddevelopment.com\/fr\/wp-json\/wp\/v2\/media?parent=15743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}