{"id":2554,"date":"2024-05-13T16:46:41","date_gmt":"2024-05-13T16:46:41","guid":{"rendered":"https:\/\/structr.com\/code-bereich\/"},"modified":"2025-03-24T13:36:37","modified_gmt":"2025-03-24T13:36:37","slug":"code-bereich","status":"publish","type":"page","link":"https:\/\/structr.com\/de\/produkt\/eigenschaften\/code-bereich\/","title":{"rendered":"Code Bereich"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_section row_bg_image_behavior=&#8220;bg&#8211;image&#8211;beh-fixed&#8220; row_bg_image_position=&#8220;bg&#8211;image&#8211;pos-tc&#8220; row_bg_image_repeat=&#8220;bg&#8211;image-no-repeat&#8220; row_bg_image=&#8220;1880&#8243;][vc_row row_padding=&#8220;&#8220;][vc_column]<div class=\"   wpb_content_element\" ><div class=\"hero hero--b hero--center vpt-15\"><div class=\"hero__content\"><div class=\"hero__title\"><div class=\"hero__skyline\">All data types, attributes, scripts and APIs in one view<\/div><h1>Code Bereich<\/h1><\/div><p class=\"hero__text\">\u00dcber den Codebereich k\u00f6nnen Sie direkt auf alle Datentypen und Attribute zugreifen, alle Skripte bearbeiten und Methoden direkt ausf\u00fchren.<\/p><\/div><div class=\"hero__image\"><img decoding=\"async\" src=\"https:\/\/structr.com\/wp-content\/uploads\/Structr_Screenshot_Code-1024x597.jpg\" srcset=\"https:\/\/structr.com\/wp-content\/uploads\/Structr_Screenshot_Code-300x175.jpg 300w, https:\/\/structr.com\/wp-content\/uploads\/Structr_Screenshot_Code-1024x597.jpg 1024w, https:\/\/structr.com\/wp-content\/uploads\/Structr_Screenshot_Code-768x448.jpg 768w, https:\/\/structr.com\/wp-content\/uploads\/Structr_Screenshot_Code-1536x895.jpg 1536w, https:\/\/structr.com\/wp-content\/uploads\/Structr_Screenshot_Code.jpg 2048w\" alt=\"\" \/><\/div><\/div><\/div>[\/vc_column][\/vc_row][\/vc_section][vc_section row_padding=&#8220;vpt-7 vpb-7&#8243;][vc_row row_padding=&#8220;custom&#8220; row_padding_bottom=&#8220;vpb-7&#8243;][vc_column width=&#8220;5\/6&#8243; col_sticky=&#8220;&#8220; offset=&#8220;vc_col-md-offset-2 vc_col-md-8 vc_col-sm-offset-1&#8243;]<div class=\"vmb-3 wpb_content_element\" ><div class=\"svg-image svg-image--center \"><div class=\"svg-image__inner\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/structr.com\/wp-content\/uploads\/Structr_Feature_Code-Editor.svg\" alt=\"\" width=\"42\" height=\"42\" \/><\/div><\/div><\/div><div class=\"vmb-1 wpb_content_element\" ><div class=\"heading heading--h2 heading--center\"><h2 class=\"heading   heading--center\" >Einheitliche Entwicklungsumgebung f\u00fcr alle Ihre Bed\u00fcrfnisse<\/h2><\/div><\/div>[vc_column_text]<\/p>\n<p class=\"big-text\" style=\"text-align: center;\"><strong>Greifen Sie auf alle Datentypen, Attribute, Skripte und APIs zu und verwalten Sie sie in einer einzigen Ansicht mit dem Structr-Codebereich. Diese leistungsstarke Full-Stack-Web-IDE bietet eine erweiterte Suche, Syntax-Hervorhebung und Code-Vervollst\u00e4ndigung. Sie unterst\u00fctzt Low-Code-Tools und Expertenfunktionen und bietet nahtlose Datenbanktransaktionen, feink\u00f6rnige Zugriffskontrolle und umfangreiche Konfigurationsoptionen.  <\/strong><\/p>\n<p>[\/vc_column_text]<div class=\"vmb-3 wpb_content_element\" ><div class=\"btn__wrapper btn__wrapper--center\"><a href=\"https:\/\/structr.com\/de\/produkt\/eigenschaften\/code-bereich\/#inquiry\" target=\"\" rel=\"\" title=\"Page Builder\" class=\"btn--full btn--secondary btn--md\">Kontakt aufnehmen<\/a><\/div><\/div>[\/vc_column][\/vc_row][vc_row row_padding=&#8220;custom&#8220; row_padding_bottom=&#8220;vpb-5&#8243;][vc_column width=&#8220;2\/3&#8243; col_sticky=&#8220;&#8220; offset=&#8220;vc_col-lg-6 vc_col-md-7 vc_col-sm-offset-1&#8243;]<div class=\"vmb-1 wpb_content_element\" ><div class=\"heading heading--h2 \"><p class=\"heading--subtitle  \" ><span class=\"heading--subtitle__dot heading--subtitle__dot--right \" data-line=\"line-1\" data-socket=\"right\" data-gravity=\"50\"><\/span>Code Bereich<\/p><h2 class=\"heading h3 heading--subtitle-top \" >Vollst\u00e4ndig integrierte Full-Stack-Web-IDE<\/h2><\/div><\/div>[vc_column_text]Der Codebereich ist unsere Vision einer wirklich integrierten Full-Stack-Web-IDE, mit der sich alle Aspekte einer Softwareanwendung einfach verwalten und bearbeiten lassen. Sie wird sorgf\u00e4ltig von Version zu Version weiterentwickelt, wobei unsere eigenen Erfahrungen und die unserer bevorzugten Kunden direkt einflie\u00dfen. <\/p>\n<p>Ziel ist es, Entwicklern die M\u00f6glichkeit zu geben, alle Komponenten einer Softwareanwendung direkt und werkzeuggest\u00fctzt mit m\u00f6glichst wenig Navigation zwischen den verschiedenen Elementen zu steuern, ohne ihre Freiheitsgrade einzuschr\u00e4nken.[\/vc_column_text][\/vc_column][\/vc_row][vc_row row_padding=&#8220;custom&#8220; row_padding_bottom=&#8220;vpb-10&#8243;][vc_column width=&#8220;7\/12&#8243; col_sticky=&#8220;&#8220;][vc_single_image image=&#8220;2610&#8243; img_size=&#8220;large&#8220; image_shadow=&#8220;shadow-lg&#8220;][\/vc_column][vc_column width=&#8220;5\/12&#8243; col_sticky=&#8220;&#8220; offset=&#8220;vc_col-lg-offset-1 vc_col-lg-4&#8243;]<div class=\"vmb-3 pt60-md wpb_content_element\" ><div class=\"list-box\"><div class=\"dot list-box__dot list-box__dot--top \" data-line=\"line-1\" data-socket=\"top\" data-gravity=\"50\"><\/div><p class=\"list-box__title \">Vorteile<\/p><ul class=\"list-box__list\"><li>Umfassende Suche<br \/><\/li><li>Liste der zuletzt bearbeiteten Elemente<br \/><\/li><li>Integrierter Code-Editor (VSCode\/Monaco)<br \/><\/li><li>Syntaxhervorhebung<br \/><\/li><li>Code-Vervollst\u00e4ndigung<\/li><\/ul><\/div><\/div>[\/vc_column][\/vc_row][vc_row content_placement=&#8220;middle&#8220; row_padding=&#8220;custom&#8220; row_padding_bottom=&#8220;vpb-10&#8243;][vc_column width=&#8220;7\/12&#8243; col_sticky=&#8220;&#8220; col_pp_sm=&#8220;vc_col-sm-push-5&#8243;][vc_row_inner row_padding=&#8220;custom&#8220; row_padding_bottom=&#8220;vpb-5&#8243;][vc_column_inner width=&#8220;5\/6&#8243; offset=&#8220;vc_col-sm-offset-2&#8243;]<div class=\"vmb-1 wpb_content_element\" ><div class=\"heading heading--h2 \"><p class=\"heading--subtitle  \" ><span class=\"heading--subtitle__dot heading--subtitle__dot--left \" data-line=\"line-2\" data-socket=\"left\" data-gravity=\"50\"><\/span>Code Bereich<\/p><h2 class=\"heading h3 heading--subtitle-top \" >Low-Code-Tools f\u00fcr mehr Komfort<\/h2><\/div><\/div>[vc_column_text]Dank der vordefinierten Lifecycle-Methoden, die bereits nahtlos in das Datenbank-Transaktionsmanagement integriert sind, lassen sich auch komplexe Workflows ganz einfach erstellen. Es muss nur noch das gew\u00fcnschte Verhalten definiert werden, entweder als Flow oder als Skript in einer der zahlreichen unterst\u00fctzten Programmiersprachen. <\/p>\n<p>Der integrierte Code-Editor erm\u00f6glicht den direkten Zugriff auf die Daten in der Datenbank von der Code-Ebene aus durch direktes Objekt-Mapping und bietet Code-Vervollst\u00e4ndigung mit Zugriff auf alle internen Schl\u00fcsselw\u00f6rter, Funktionen und Schemainformationen.[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][vc_single_image image=&#8220;2610&#8243; img_size=&#8220;large&#8220; image_shadow=&#8220;shadow-lg&#8220;][\/vc_column][vc_column width=&#8220;5\/12&#8243; col_sticky=&#8220;&#8220; col_pp_sm=&#8220;vc_col-sm-pull-7&#8243; col_pp_lg=&#8220;vc_col-lg-pull-8&#8243; offset=&#8220;vc_col-lg-offset-1 vc_col-lg-4&#8243;]<div class=\"vmb-3 pt60-md wpb_content_element\" ><div class=\"list-box\"><div class=\"dot list-box__dot list-box__dot--top \" data-line=\"line-2\" data-socket=\"top\" data-gravity=\"50\"><\/div><p class=\"list-box__title \">Vorteile<\/p><ul class=\"list-box__list\"><li>Vollst\u00e4ndige Unterst\u00fctzung von Datenbanktransaktionen<br \/><\/li><li>Vordefinierte und benutzerdefinierte Lifecycle-Methoden<br \/><\/li><li>Fein abgestufte Zugriffskontrolle auf Objektebene<br \/><\/li><li>Viele Konfigurationsoptionen<br \/><\/li><li>In Zukunft: KI-Tools f\u00fcr die Schemamodellierung und die Erstellung von Datenbankabfragen<\/li><\/ul><\/div><\/div>[\/vc_column][\/vc_row][vc_row content_placement=&#8220;middle&#8220; row_padding=&#8220;custom&#8220; row_padding_bottom=&#8220;vpb-5&#8243;][vc_column width=&#8220;7\/12&#8243; col_sticky=&#8220;&#8220;][vc_row_inner row_padding=&#8220;custom&#8220; row_padding_bottom=&#8220;vpb-5&#8243;][vc_column_inner width=&#8220;5\/6&#8243; offset=&#8220;vc_col-sm-offset-2&#8243;]<div class=\"vmb-1 wpb_content_element\" ><div class=\"heading heading--h2 \"><p class=\"heading--subtitle  \" ><span class=\"heading--subtitle__dot heading--subtitle__dot--right \" data-line=\"line-3\" data-socket=\"right\" data-gravity=\"50\"><\/span>Code Bereich<\/p><h2 class=\"heading h3 heading--subtitle-top \" >Expertenfunktionen f\u00fcr professionelle Entwickler<\/h2><\/div><\/div>[vc_column_text]Aber auch die Profis kommen nicht zu kurz. Viele Expertenfunktionen und eine sehr gro\u00dfe Anzahl von Konfigurationsm\u00f6glichkeiten machen es m\u00f6glich, nahezu jeden Anwendungsfall mit der Structr-Plattform zu realisieren. <\/p>\n<p>Externe Datenbanken und HTTP-APIs lassen sich einbinden, die internen APIs k\u00f6nnen \u00fcber das integrierte OpenAPI\/Swagger-Modul dokumentiert werden, und f\u00fcr die Fehlersuche stehen eine detailliert konfigurierbare Logging-Funktion sowie eine Remote-Debugging-Schnittstelle zur Verf\u00fcgung.[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][vc_single_image image=&#8220;2610&#8243; img_size=&#8220;large&#8220; image_shadow=&#8220;shadow-lg&#8220;][\/vc_column][vc_column width=&#8220;5\/12&#8243; col_sticky=&#8220;&#8220; offset=&#8220;vc_col-lg-offset-1 vc_col-lg-4&#8243;]<div class=\"vmb-3 pt60-md wpb_content_element\" ><div class=\"list-box\"><div class=\"dot list-box__dot list-box__dot--top \" data-line=\"line-3\" data-socket=\"top\" data-gravity=\"50\"><\/div><p class=\"list-box__title \">Vorteile<\/p><ul class=\"list-box__list\"><li>OpenAPI\/Swagger-Integration<br \/><\/li><li>Ausgehende HTTP-API zur Anbindung beliebiger Webdienste oder Microservices<br \/><\/li><li>Integration von Datenbanken \u00fcber SQL-, GQL\/Cypher- und MongoDB-Treiber<br \/><\/li><li>Mehrstufige Protokollierung und Remote-Debugging<br \/><\/li><li>Externe Authentifizierung \u00fcber OAuth, JWT usw.<\/li><\/ul><\/div><\/div>[\/vc_column][\/vc_row][\/vc_section][vc_row row_padding=&#8220;&#8220; row_maxwidth=&#8220;&#8220;][vc_column]<div class=\"templatera_shortcode\"><section id=\"inquiry\" class=\"vc_section vpt-7 vpb-7 bg--color--grey-5 bg--image--pos-tc bg--image--beh-fixed bg--image-no-repeat bg-image-187969fc7f8fce581\"><div class=\"vc_container vc_maxwidth \"><div class=\"vc_row wpb_row vc_row-fluid vpt-3 vpb-3\"><div class=\"wpb_column vc_column_container vc_col-sm-7 vc_col-lg-offset-1\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vmb-3 wpb_content_element\" ><div class=\"heading heading--p \"><p class=\"heading--subtitle  \" ><span class=\"heading--subtitle__dot heading--subtitle__dot--left \" data-line=\"line-form\" data-socket=\"left\" data-gravity=\"50\"><\/span>Nehmen Sie Kontakt mit Structr auf<\/p><p class=\"heading h2 heading--subtitle-top \" >Wir sind an der Verwendung von Structr interessiert<\/p><\/div><\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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\/* ]]> *\/\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_11' style='display:none'><form method='post' enctype='multipart\/form-data'  id='gform_11'  action='\/de\/wp-json\/wp\/v2\/pages\/2554' data-formid='11' novalidate>\t\t\t\t\t<div style=\"display: none !important;\" class=\"akismet-fields-container gf_invisible\" data-prefix=\"ak_\">\n\t\t\t\t\t\t<label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label>\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"110\" \/>\n\t\t\t\t\t\t<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n\/* ]]> *\/\n<\/script>\n\n\t\t\t\t\t<\/div>\n                        <div class='gform-body gform_body'><div id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_11_17\" 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_11_17'>LinkedIn<\/label><div class='ginput_container'><input name='input_17' id='input_11_17' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_11_17'>Dieses Feld dient zur Validierung und sollte nicht ver\u00e4ndert werden.<\/div><\/div><div id=\"field_11_15\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full visuallyhidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_11_15'>Quelle<\/label><div class='ginput_container ginput_container_text'><input name='input_15' id='input_11_15' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_11_13\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full big-choice big-choice--dot gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label' >Wir w\u00fcrden gerne ...<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_11_13'>\n\t\t\t<div class='gchoice gchoice_11_13_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_13' type='radio' value='inquiry' checked='checked' id='choice_11_13_0' onchange='gformToggleRadioOther( this )' aria-describedby=\"gfield_description_11_13\"   \/>\n\t\t\t\t\t<label for='choice_11_13_0' id='label_11_13_0' class='gform-field-label gform-field-label--type-inline'>eine Anfrage stellen<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_11_13_1'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_13' type='radio' value='callback'  id='choice_11_13_1' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_11_13_1' id='label_11_13_1' class='gform-field-label gform-field-label--type-inline'>zur\u00fcckgerufen werden<\/label>\n\t\t\t<\/div>\n\t\t\t<div class='gchoice gchoice_11_13_2'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_13' type='radio' value='appointment'  id='choice_11_13_2' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_11_13_2' id='label_11_13_2' class='gform-field-label gform-field-label--type-inline'>einen Termin vereinbaren<\/label>\n\t\t\t<\/div><\/div><\/div><div class='gfield_description' id='gfield_description_11_13'><div class=\"form-dot\" data-line=\"line-form\" data-socket=\"left\" data-gravity=\"50\"><\/div><\/div><\/fieldset><div id=\"field_11_1\" class=\"gfield gfield--type-text gfield--input-type-text 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_11_1'>Unternehmen<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_11_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_11_3\" 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_11_3'>Vornamen<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_11_3' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_11_4\" 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_11_4'>Nachname<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_11_4' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_11_5\" class=\"gfield gfield--type-email gfield--input-type-email 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_11_5'>E-Mail<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_5' id='input_11_5' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_11_6\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_11_6'>Telefon (optional)<\/label><div class='ginput_container ginput_container_phone'><input name='input_6' id='input_11_6' type='tel' value='' class='large'    aria-invalid=\"false\" aria-describedby=\"gfield_description_11_6\"  \/><\/div><div class='gfield_description' id='gfield_description_11_6'>\n<\/div><\/div><div id=\"field_11_14\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-full gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_11_14'>Telefon<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_14' id='input_11_14' type='tel' value='' class='large'   aria-required=\"true\" aria-invalid=\"false\" aria-describedby=\"gfield_description_11_14\"  \/><\/div><div class='gfield_description' id='gfield_description_11_14'>\n<\/div><\/div><div id=\"field_11_11\" class=\"gfield gfield--type-select gfield--input-type-select 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_11_11'>Status des Projekts<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_11_11' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Bitte w\u00e4hlen Sie ...<\/option><option value='Konzeption' >Konzeption<\/option><option value='Bewertung der Technologie' >Bewertung der Technologie<\/option><option value='Suche nach Projektpartnern' >Suche nach Projektpartnern<\/option><option value='Laufendes Projekt' >Laufendes Projekt<\/option><option value='Sie ben\u00f6tigen Unterst\u00fctzung in Notf\u00e4llen' >Sie ben\u00f6tigen Unterst\u00fctzung in Notf\u00e4llen<\/option><\/select><\/div><\/div><div id=\"field_11_12\" class=\"gfield gfield--type-select gfield--input-type-select 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_11_12'>Budget<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_12' id='input_11_12' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' selected='selected' class='gf_placeholder'>Bitte w\u00e4hlen Sie ...<\/option><option value='&lt;  100.000 USD\/EUR' >&lt;  100.000 USD\/EUR<\/option><option value='100.000 - 250.000 USD\/EUR' >100.000 - 250.000 USD\/EUR<\/option><option value='250.000 - 500.000 USD\/EUR' >250.000 - 500.000 USD\/EUR<\/option><option value='500.000+ USD\/EUR' >500.000+ USD\/EUR<\/option><option value='Gemeinn\u00fctzig \/ Kein Budget' >Gemeinn\u00fctzig \/ Kein Budget<\/option><\/select><\/div><\/div><div id=\"field_11_9\" class=\"gfield gfield--type-textarea gfield--input-type-textarea 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_11_9'>Beschreibung des Projekts<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_9' id='input_11_9' class='textarea medium'     aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><fieldset id=\"field_11_10\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full 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' >Datenschutzbestimmungen<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/span><\/legend><div class='ginput_container ginput_container_consent'><input name='input_10.1' id='input_11_10_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_11_10_1' >Ich stimme den Datenschutzbestimmungen auf <a href=\"https:\/\/structr.com\/de\/datenschutzbestimmungen\/\" target=\"_blank\">structr.com\/de\/datenschutzbestimmungen\/<\/a> zu und bin damit einverstanden, dass die Structr GmbH mir einen Testlizenzschl\u00fcssel und weitere Informationen an meine hier angegebene E-Mail-Adresse sendet.<span class=\"gfield_required gfield_required_text\">(erforderlich)<\/span><\/label><input type='hidden' name='input_10.2' value='Ich stimme den Datenschutzbestimmungen auf &lt;a href=&quot;https:\/\/structr.com\/de\/datenschutzbestimmungen\/&quot; target=&quot;_blank&quot;&gt;structr.com\/de\/datenschutzbestimmungen\/&lt;\/a&gt; zu und bin damit einverstanden, dass die Structr GmbH mir einen Testlizenzschl\u00fcssel und weitere Informationen an meine hier angegebene E-Mail-Adresse sendet.' class='gform_hidden' \/><input type='hidden' name='input_10.3' value='11' class='gform_hidden' \/><\/div><\/fieldset><div id=\"field_11_16\" class=\"gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class=\"vpt-3\">\n<a href=\"https:\/\/calendly.com\/contact-structr\" target=\"_blank\" class=\"btn--full btn--primary btn--md\" rel=\"noopener\">W\u00e4hlen Sie einen Slot<\/a>\n<\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Absenden'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_11' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_11' id='gform_theme_11' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_11' id='gform_style_settings_11' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='11' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='YDxCiVGX66USmvFxCkQI5FPR39B+4mYAbOav+vQxo4qMOJAH4MfvaxSFsprnXKu2k4YmSxYVKy\/LTbDRlbeNguItm8ZqRO3\/dC7mALXxXbcZ2XI=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_11' value='WyJ7XCIxM1wiOltcIjZjMzc5ZjM4NjU2NWU0ZWZmZjk4MGNiNzVkMDkyN2IwXCIsXCI1ZTM1MDcxMWQ5YjE5YzliZDZiZDI0ZGM4M2FiOTVlMFwiLFwiOWMxZTAyNzM5Njg4ZjIwZTQzOTFkZjIwZTU5ODI2ZjdcIl0sXCIxMVwiOltcImZkZmRkMWYxNTI1NDc0MDU4NWM1YTZhNTcxZTMxYjczXCIsXCJjODJjMmNlMGFmNmVjN2U3YjE3ODAzM2U5ZmY0ZDk4OFwiLFwiOGJhOTVhZGJhNmFhZTY3ZTdmZDRjZjZkNDEyMDFjZGJcIixcImFmMDFjOGQxMjRiMjkzNTI1MDQ0MmI3NTZkOGQ5Y2E0XCIsXCJmYjQ2NDY1ODcwOTljZWQ3ZDNhZTdjOGQ2N2I3MGRkYVwiXSxcIjEyXCI6W1wiZjE3MmRkM2M0YzczYjc5YzliMzgzNzQ4ZTJlNWFiNmRcIixcIjRmMDY3MjFhMjE0MzBiZjNjMmNiOGU4YmViMWQ5NTJmXCIsXCI0MWQ3NzlkZWY3MGUzYmY0NWM5NmE5OGY1ODJjMmIyNVwiLFwiN2YyMzY2OWU0Yzg3NGY1MDBlZWFjMTVlYWE1OTk3YWZcIixcIjRiNDBmNDQ3ODY1MzZhNDI0YTQwYTE5NGFiNjM1MWMyXCJdLFwiMTAuMVwiOlwiZGNjYmU4OGQ1MGRkYjMyN2Y2MGJmNGU4OWI1YmM1ZWRcIixcIjEwLjJcIjpcImJmNTZhN2QxODJlMWM3MThlMGY3MzZhMWRhNWE2NzljXCIsXCIxMC4zXCI6XCI0NDU5N2IwZDNjOWIxYTlkMzBmNWJjZDMwYmYwMWJjMVwifSIsIjI3MGNiMmYzNWI5OTYyZjg5ZjA0ODA4NjU2MmI4Y2ZlIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 11, 'https:\/\/structr.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_11').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_11');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_11').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){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_11').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_11').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_11').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_11').val();gformInitSpinner( 11, 'https:\/\/structr.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [11, current_page]);window['gf_submitting_11'] = 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_11').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [11]);window['gf_submitting_11'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_11').text());}else{jQuery('#gform_11').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"11\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_11\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_11\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_11\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 11, 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\/* ]]> *\/\n<\/script>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-3 vc_col-lg-2 vc_col-sm-offset-1\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_left vmt-3 vmb-3 wpb_content_element\" > \n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   \"><img loading=\"lazy\" decoding=\"async\" width=\"203\" height=\"300\" src=\"https:\/\/structr.com\/wp-content\/uploads\/axel-morgner-203x300.jpg\" class=\"vc_single_image-img attachment-medium\" alt=\"\" title=\"axel-morgner\" srcset=\"https:\/\/structr.com\/wp-content\/uploads\/axel-morgner-203x300.jpg 203w, https:\/\/structr.com\/wp-content\/uploads\/axel-morgner.jpg 670w\" sizes=\"auto, (max-width: 203px) 100vw, 203px\" \/><\/div> \n\t\t<\/figure>\n\t<\/div>\n\r\n\t<div  class=\"wpb_text_column wpb_content_element  vmb-3  wpb_content_element\">\r\n\t\t<p>Ich freue mich auf Ihre Anfrage!<\/p>\n<p><span class=\"color--white\"><strong>Axel Morgner<\/strong><\/span><br \/>\nCEO &amp; CTO<\/p>\n<p>Anruf <span class=\"color--white\">0800-STRUCTR<\/span><br \/>\n+49 800 \/ 78 78 287<\/p>\n\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><style>.bg-image-187969fc7f8fce581{ background-image: url(\"https:\/\/structr.com\/wp-content\/uploads\/Structr_Background_01.jpg\");}<\/style><\/section><\/div>[\/vc_column][\/vc_row][vc_row row_padding=&#8220;&#8220;][vc_column]<div class=\"templatera_shortcode\"><section class=\"vc_section vpt-7 vpb-7\"><div class=\"vc_container vc_maxwidth \"><div class=\"vc_row wpb_row vc_row-fluid custom vpb-1\"><div class=\"wpb_column vc_column_container vc_col-sm-8 vc_col-lg-6 vc_col-md-7 vc_col-sm-offset-1\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vmb-3 wpb_content_element\" ><div class=\"heading heading--h2 \"><p class=\"heading--subtitle  \" ><span class=\"heading--subtitle__dot heading--subtitle__dot--left \" data-line=\"card-line-0\" data-socket=\"left\" data-gravity=\"50\"><\/span>Vorteile<\/p><h2 class=\"heading  heading--subtitle-top \" >Wodurch zeichnet sich Structr aus?<\/h2><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_container vc_maxwidth \"><div class=\"vc_row wpb_row vc_row-fluid custom\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vmb-5 wpb_content_element\" ><div class=\"cards cards--standard cards--3\"><div class=\"cards__item cards__item--1\"><h3 class=\"cards__title h4\"><img loading=\"lazy\" decoding=\"async\" class=\"cards__icon\" src=\"https:\/\/structr.com\/wp-content\/uploads\/2023\/09\/icon-build.svg\" srcset=\"\" alt=\"Individuelle Softwarel\u00f6sungen in k\u00fcrzester Zeit erstellen\"  width=\"1\" height=\"1\" \/>Individuelle Softwarel\u00f6sungen in k\u00fcrzester Zeit erstellen<\/h3><p class=\"cards__desc\">Funktionsreiche Anwendungen in wenigen Minuten mit der Flexibilit\u00e4t und Geschwindigkeit der Graph-Technologie<\/p><div class=\"cards__dot cards__dot--start\" data-line=\"card-line-0\" data-socket=\"left\" data-gravity=\"30\"><\/div><div class=\"cards__dot cards__dot--end\" data-line=\"card-line-1\" data-socket=\"bottom\" data-gravity=\"0\"><\/div><\/div><div class=\"cards__item cards__item--2\"><h3 class=\"cards__title h4\"><img loading=\"lazy\" decoding=\"async\" class=\"cards__icon\" src=\"https:\/\/structr.com\/wp-content\/uploads\/2023\/09\/icon-graph.svg\" srcset=\"\" alt=\"Komplexit\u00e4t durch Graphentechnologie kontrollieren\"  width=\"1\" height=\"1\" \/>Komplexit\u00e4t durch Graphentechnologie kontrollieren<\/h3><p class=\"cards__desc\">Kompromisslose Back-Ends und Front-Ends, die f\u00fcr jede Rolle optimiert sind<\/p><div class=\"cards__dot cards__dot--start\" data-line=\"card-line-1\" data-socket=\"top\" data-gravity=\"0\"><\/div><div class=\"cards__dot cards__dot--end\" data-line=\"card-line-2\" data-socket=\"bottom\" data-gravity=\"0\"><\/div><\/div><div class=\"cards__item cards__item--3\"><h3 class=\"cards__title h4\"><img loading=\"lazy\" decoding=\"async\" class=\"cards__icon\" src=\"https:\/\/structr.com\/wp-content\/uploads\/2023\/09\/icon-stack.svg\" srcset=\"\" alt=\"All-in-One-Softwarepaket mit allen erforderlichen Tools\"  width=\"1\" height=\"1\" \/>All-in-One-Softwarepaket mit allen erforderlichen Tools<\/h3><p class=\"cards__desc\">Erstellen Sie echte End-to-End-L\u00f6sungen, ohne dass zus\u00e4tzliche Tools oder Dienste erforderlich sind.<\/p><div class=\"cards__dot cards__dot--start\" data-line=\"card-line-2\" data-socket=\"top\" data-gravity=\"0\"><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\r\n<\/div>[\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"All data types, attributes, scripts and APIs in one viewCode Bereich\u00dcber den Codebereich k\u00f6nnen Sie direkt auf alle Datentypen und \u2026","protected":false},"author":1,"featured_media":0,"parent":2604,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-2554","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/pages\/2554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/comments?post=2554"}],"version-history":[{"count":4,"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/pages\/2554\/revisions"}],"predecessor-version":[{"id":2651,"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/pages\/2554\/revisions\/2651"}],"up":[{"embeddable":true,"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/pages\/2604"}],"wp:attachment":[{"href":"https:\/\/structr.com\/de\/wp-json\/wp\/v2\/media?parent=2554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}