-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeveloper.html
23 lines (20 loc) · 33.2 KB
/
developer.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!doctype html>
<html lang="en" dir="ltr" class="docs-wrapper docs-doc-page docs-version-current plugin-docs plugin-id-default docs-doc-id-developer" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
<title data-rh="true">What is Steedos DX? | Steedos Docs</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://docs.steedos.com/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://docs.steedos.com/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://docs.steedos.com/developer"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="What is Steedos DX? | Steedos Docs"><meta data-rh="true" name="description" content="Steedos Developer Experience (DX) is a new way of managing and developing applications on the Steedos low-code platform throughout their entire lifecycle. It combines the best features of a low-code platform, achieving source-driven development, team collaboration with governance, and a new level of custom app development on Steedos."><meta data-rh="true" property="og:description" content="Steedos Developer Experience (DX) is a new way of managing and developing applications on the Steedos low-code platform throughout their entire lifecycle. It combines the best features of a low-code platform, achieving source-driven development, team collaboration with governance, and a new level of custom app development on Steedos."><link data-rh="true" rel="icon" href="/img/favicon.png"><link data-rh="true" rel="canonical" href="https://docs.steedos.com/developer"><link data-rh="true" rel="alternate" href="https://docs.steedos.com/developer" hreflang="en"><link data-rh="true" rel="alternate" href="https://docs.steedos.com/zh-CN/developer" hreflang="zh-CN"><link data-rh="true" rel="alternate" href="https://docs.steedos.com/developer" hreflang="x-default"><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Steedos Docs RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Steedos Docs Atom Feed">
<link rel="icon" href="/img/logo.png">
<link rel="manifest" href="/manifest.json">
<meta name="theme-color" content="rgb(37, 194, 160)"><link rel="stylesheet" href="/assets/css/styles.e6273e0c.css">
<link rel="preload" href="/assets/js/runtime~main.1dee11f1.js" as="script">
<link rel="preload" href="/assets/js/main.05a322b4.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="announcementBar_mb4j" style="background-color:#4D72DA;color:#ffffff" role="banner"><div class="announcementBarPlaceholder_vyr4"></div><div class="content_knG7 announcementBarContent_xLdY">⭐️ If you like Steedos, give a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/steedos/steedos-platform">GitHub</a>.</div><button type="button" aria-label="Close" class="clean-btn close closeButton_CVFx announcementBarClose_gvF7"><svg viewBox="0 0 15 15" width="14" height="14"><g stroke="currentColor" stroke-width="3.1"><path d="M.75.75l13.5 13.5M14.25.75L.75 14.25"></path></g></svg></button></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.png" alt="Steedos" class="themedImage_ToTc themedImage--light_HNdA"><img src="/img/logo.png" alt="Steedos" class="themedImage_ToTc themedImage--dark_i4oU"></div><b class="navbar__title text--truncate"></b></a><a class="navbar__item navbar__link" href="/getting-started">Platform</a><a class="navbar__item navbar__link" href="/apps/getting-started/overview">Apps</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/developer">Developer</a></div><div class="navbar__items navbar__items--right"><div class="searchBox_ZlJk"><div class="navbar__search searchBarContainer_NW3z"><input placeholder="Search" aria-label="Search" class="navbar__search-input"><div class="loadingRing_RJI3 searchBarLoadingRing_YnHq"><div></div><div></div><div></div><div></div></div></div></div><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link"><svg viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" class="iconLanguage_nlXk"><path fill="currentColor" d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"></path></svg>English</a><ul class="dropdown__menu"><li><a href="/developer" target="_self" rel="noopener noreferrer" class="dropdown__link dropdown__link--active" lang="en">English</a></li><li><a href="/zh-CN/developer" target="_self" rel="noopener noreferrer" class="dropdown__link" lang="zh-CN">中文(中国)</a></li></ul></div><a href="https://github.com/steedos/steedos-platform" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link navbar-social-link navbar-github-logo" aria-label="GitHub repository"></a></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0 docsWrapper_BCFX"><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button><div class="docPage__5DB"><aside class="theme-doc-sidebar-container docSidebarContainer_b6E3"><div class="sidebarViewport_Xe31"><div class="sidebar_njMd"><nav aria-label="Docs sidebar" class="menu thin-scrollbar menu_SIkG menuWithAnnouncementBar_GW3s"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret menu__link--active" aria-expanded="true" href="/developer">Getting Started</a></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link menu__link--active" aria-current="page" tabindex="0" href="/developer">What is Steedos DX?</a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="true" href="/developer/setup">Setup Project</a><button aria-label="Toggle the collapsible sidebar category 'Setup Project'" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/setup/overview">Overview</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/setup/sample-repository">Sample Project on GitHub</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/setup/create-steedos-app">Create a New Project</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/setup/steedos-cli">Install Steedos Cli</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/setup/project-start">Run Project</a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="true" href="/developer/package">Package Development</a><button aria-label="Toggle the collapsible sidebar category 'Package Development'" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/package/overview">Overview</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/developer/package/metadata">Metadata</a><button aria-label="Toggle the collapsible sidebar category 'Metadata'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/package/sync-metadata">Synchronize Metadata</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/package/package-install">Package Installation</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/package/package-publish">Package Publishing</a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="true" href="/developer/service">Service Development</a><button aria-label="Toggle the collapsible sidebar category 'Service Development'" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/service/overview">Overview</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/service/package-service">Package Service</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/service/action-api">REST API</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/service/action-trigger">Triggers</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/service/objectql">ObjectQL</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/service/locale">Internationalization</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/developer/service/moleculer">Moleculer Microservices Framework</a><button aria-label="Toggle the collapsible sidebar category 'Moleculer Microservices Framework'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/developer/service/service-api">Platform Service Reference</a><button aria-label="Toggle the collapsible sidebar category 'Platform Service Reference'" type="button" class="clean-btn menu__caret"></button></div></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="true" href="/developer/micro-page">Micro Page Builder</a><button aria-label="Toggle the collapsible sidebar category 'Micro Page Builder'" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/micro-page/overview">Overview</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/micro-page/getting_start">Quick Start</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/developer/micro-page/amis">AMIS Low-Code Framework</a><button aria-label="Toggle the collapsible sidebar category 'AMIS Low-Code Framework'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/micro-page/custom_components">Custom Components</a></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-2 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" tabindex="0" href="/developer/micro-page/components">Components Reference</a><button aria-label="Toggle the collapsible sidebar category 'Components Reference'" type="button" class="clean-btn menu__caret"></button></div></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="true" href="/developer/api">Steedos API</a><button aria-label="Toggle the collapsible sidebar category 'Steedos API'" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/api/overview">Overview</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/api/api-validate">API Authentication</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/api/graphql-api">GraphQL API</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/api/openapi">OpenAPI</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/api/api-jwt-sso">SSO API</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/developer/api/api-process">Process API</a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a href="https://github.com/orgs/steedos/projects/9" target="_blank" rel="noopener noreferrer" class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="true">Product</a></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a href="https://github.com/orgs/steedos/projects/9" target="_blank" rel="noopener noreferrer" class="menu__link menuExternalLink_NmtK" tabindex="0">Release Notes<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a href="https://github.com/steedos/steedos-platform/blob/master/CONTRIBUTING.md" target="_blank" rel="noopener noreferrer" class="menu__link menuExternalLink_NmtK" tabindex="0">Contribute<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></li></ul></nav></div></div></aside><main class="docMainContainer_gTbr"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_VOVn"><div class="docItemContainer_Djhp"><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_Z_bl" aria-label="Breadcrumbs"><ul class="breadcrumbs" itemscope="" itemtype="https://schema.org/BreadcrumbList"><li class="breadcrumbs__item"><a aria-label="Home page" class="breadcrumbs__link" href="/"><svg viewBox="0 0 24 24" class="breadcrumbHomeIcon_YNFT"><path d="M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" fill="currentColor"></path></svg></a></li><li class="breadcrumbs__item"><span class="breadcrumbs__link">Getting Started</span><meta itemprop="position" content="1"></li><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem" class="breadcrumbs__item breadcrumbs__item--active"><span class="breadcrumbs__link" itemprop="name">What is Steedos DX?</span><meta itemprop="position" content="2"></li></ul></nav><div class="tocCollapsible_ETCw theme-doc-toc-mobile tocMobile_ITEo"><button type="button" class="clean-btn tocCollapsibleButton_TO0P">On this page</button></div><div class="theme-doc-markdown markdown"><h1>How Steedos Developer Experience Changes Your Way of Working</h1><p>Steedos Developer Experience (DX) is a new way of managing and developing applications on the Steedos low-code platform throughout their entire lifecycle. It combines the best features of a low-code platform, achieving source-driven development, team collaboration with governance, and a new level of custom app development on Steedos.</p><p><img loading="lazy" alt="Steedos DX" src="/assets/images/steedos-dx-cc2690a2259fc468f9c9601a38d84f0b.png" width="3260" height="1416" class="img_ev3q"></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="highlights-of-steedos-dx">Highlights of Steedos DX<a href="#highlights-of-steedos-dx" class="hash-link" aria-label="Direct link to Highlights of Steedos DX" title="Direct link to Highlights of Steedos DX"></a></h2><h3 class="anchor anchorWithStickyNavbar_LWe7" id="1-source-driven-development">1. Source-driven development<a href="#1-source-driven-development" class="hash-link" aria-label="Direct link to 1. Source-driven development" title="Direct link to 1. Source-driven development"></a></h3><ul><li>Track changes and history with version control systems like Git.</li><li>Provide a single source of truth for your organization's metadata, ensuring consistency across environments.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="2-team-collaboration">2. Team Collaboration<a href="#2-team-collaboration" class="hash-link" aria-label="Direct link to 2. Team Collaboration" title="Direct link to 2. Team Collaboration"></a></h3><ul><li>Supports concurrent development, promoting teamwork and parallel workflows.</li><li>Reduces conflicts through isolated development environments and clear insight into changes.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="3-continuous-integration-and-deployment-cicd">3. Continuous Integration and Deployment (CI/CD)<a href="#3-continuous-integration-and-deployment-cicd" class="hash-link" aria-label="Direct link to 3. Continuous Integration and Deployment (CI/CD)" title="Direct link to 3. Continuous Integration and Deployment (CI/CD)"></a></h3><ul><li>Integrates with popular CI/CD tools for automated testing and deployment.</li><li>Encourages a robust development cycle through continuous feedback and iterative improvements.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="4-environment-management">4. Environment Management<a href="#4-environment-management" class="hash-link" aria-label="Direct link to 4. Environment Management" title="Direct link to 4. Environment Management"></a></h3><ul><li>Run your packages on different Steedos environments for various purposes (development, testing, staging).</li><li>Ensures isolation between production and non-production environments.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="5-package-and-dependency-management">5. Package and Dependency Management<a href="#5-package-and-dependency-management" class="hash-link" aria-label="Direct link to 5. Package and Dependency Management" title="Direct link to 5. Package and Dependency Management"></a></h3><ul><li>Organize metadata and settings into logical units (packages) that are easy to manage and deploy.</li><li>Handle dependencies cleanly, ensuring coordinated functioning and deployment when necessary.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="6-modular-deployment">6. Modular Deployment<a href="#6-modular-deployment" class="hash-link" aria-label="Direct link to 6. Modular Deployment" title="Direct link to 6. Modular Deployment"></a></h3><ul><li>Allows for deploying specific features or updates without a full-scale deployment.</li><li>Enhances agility and responsiveness to business requirements.</li></ul><h2 class="anchor anchorWithStickyNavbar_LWe7" id="no-code-development">No-Code Development<a href="#no-code-development" class="hash-link" aria-label="Direct link to No-Code Development" title="Direct link to No-Code Development"></a></h2><p>Steedos is a powerful low-code development platform, offering extensive no-code development capabilities enabling even non-technical users to create complex business applications. Here are some core features of Steedos in no-code development:</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="custom-objects"><a href="/no-code/customize">Custom Objects</a><a href="#custom-objects" class="hash-link" aria-label="Direct link to custom-objects" title="Direct link to custom-objects"></a></h3><ul><li>Steedos allows users to create custom business objects through its intuitive interface, without writing any code. These custom objects can represent any entity in business operations (e.g., customers, projects, contracts, etc.).</li><li>Users can define their own fields for these objects, accommodating various data types (such as text, numbers, dates, etc.), ensuring structured and organized data.</li><li>By establishing relationships between objects, one can simulate real-world business relationships, enhancing data coherence and usability.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="custom-user-interface"><a href="/no-code/application/app">Custom User Interface</a><a href="#custom-user-interface" class="hash-link" aria-label="Direct link to custom-user-interface" title="Direct link to custom-user-interface"></a></h3><ul><li>Steedos offers various tools and components, allowing users to customize the user interface of applications. For example, users can use "Page Layouts" and "Page Builders" to control how information is presented and the layout of interfaces.</li><li>The "Page Builder" also allows users to create attractive and responsive page designs by dragging and dropping interface components, without needing professional front-end development skills.</li><li>Additionally, users can create custom navigation menus, buttons, and actions, enhancing application interactivity and user experience.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="automated-workflows"><a href="/automation">Automated Workflows</a><a href="#automated-workflows" class="hash-link" aria-label="Direct link to automated-workflows" title="Direct link to automated-workflows"></a></h3><ul><li>With Steedos's "Automation Actions" and "Workflow Rules," users can design and automate business processes, such as sending automated email notifications, updating record fields, assigning tasks, etc.</li><li>The "Process Designer" is a powerful tool providing a visual interface where users can set trigger conditions and define automated sequences of steps (known as processes).</li><li>Besides standard automation features, users can also introduce complex business logic through formulas and business rules, ensuring the flexibility and accuracy of processes.</li></ul><h2 class="anchor anchorWithStickyNavbar_LWe7" id="source-driven-development-with-steedos-dx">Source-Driven Development with Steedos DX<a href="#source-driven-development-with-steedos-dx" class="hash-link" aria-label="Direct link to Source-Driven Development with Steedos DX" title="Direct link to Source-Driven Development with Steedos DX"></a></h2><p>Steedos DX changes the way low-code application development lifecycle management is approached, offering a more modern, source-driven development method. It includes a whole set of tools enabling developers to collaborate more efficiently, and to build Steedos apps in a more organized manner, more in line with best practices.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="project-setup"><a href="/developer/setup">Project Setup</a><a href="#project-setup" class="hash-link" aria-label="Direct link to project-setup" title="Direct link to project-setup"></a></h3><p>The Steedos Developer Experience (DX) is a new approach for managing and developing applications on the Steedos low-code platform, spanning the entire application lifecycle. It brings together the best features of low-code platforms, enabling source-driven development, governed team collaboration, and a new level of custom application development on Steedos.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="package-development"><a href="/developer/package">Package Development</a><a href="#package-development" class="hash-link" aria-label="Direct link to package-development" title="Direct link to package-development"></a></h3><p>Steedos packages store custom objects and custom object translations in intuitive subdirectories. The source format makes it easier for you to find what you want to change or update. Say goodbye to messy merges.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="package-microservice-development"><a href="/developer/service">Package Microservice Development</a><a href="#package-microservice-development" class="hash-link" aria-label="Direct link to package-microservice-development" title="Direct link to package-microservice-development"></a></h3><p>The Steedos platform is based on the Moleculer microservices architecture, where each package is a <a href="https://moleculer.services/docs/0.14/services" target="_blank" rel="noopener noreferrer">Moleculer Service</a>. You can define REST APIs, triggers, actions, methods, and subscribe to events in the service.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="micro-page-builder"><a href="/developer/micro-page">Micro Page Builder</a><a href="#micro-page-builder" class="hash-link" aria-label="Direct link to micro-page-builder" title="Direct link to micro-page-builder"></a></h3><p>Introducing <strong>Steedos Micro Page Builder</strong>, a powerful micro page development toolkit rooted in Baidu's AMIS technology. this platform facilitates the creation of custom pages and components and makes it easier with its visual design tool.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="api-integration"><a href="/developer/api">API Integration</a><a href="#api-integration" class="hash-link" aria-label="Direct link to api-integration" title="Direct link to api-integration"></a></h3><p>Steedos offers a rich set of APIs allowing integration with external systems and third-party applications. This ensures that your Steedos instance can seamlessly connect with your entire enterprise technology stack.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/steedos/steedos-docs/tree/master/docs/developer.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href="/developer/setup"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Setup Project</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#highlights-of-steedos-dx" class="table-of-contents__link toc-highlight">Highlights of Steedos DX</a><ul><li><a href="#1-source-driven-development" class="table-of-contents__link toc-highlight">1. Source-driven development</a></li><li><a href="#2-team-collaboration" class="table-of-contents__link toc-highlight">2. Team Collaboration</a></li><li><a href="#3-continuous-integration-and-deployment-cicd" class="table-of-contents__link toc-highlight">3. Continuous Integration and Deployment (CI/CD)</a></li><li><a href="#4-environment-management" class="table-of-contents__link toc-highlight">4. Environment Management</a></li><li><a href="#5-package-and-dependency-management" class="table-of-contents__link toc-highlight">5. Package and Dependency Management</a></li><li><a href="#6-modular-deployment" class="table-of-contents__link toc-highlight">6. Modular Deployment</a></li></ul></li><li><a href="#no-code-development" class="table-of-contents__link toc-highlight">No-Code Development</a><ul><li><a href="#custom-objects" class="table-of-contents__link toc-highlight">Custom Objects</a></li><li><a href="#custom-user-interface" class="table-of-contents__link toc-highlight">Custom User Interface</a></li><li><a href="#automated-workflows" class="table-of-contents__link toc-highlight">Automated Workflows</a></li></ul></li><li><a href="#source-driven-development-with-steedos-dx" class="table-of-contents__link toc-highlight">Source-Driven Development with Steedos DX</a><ul><li><a href="#project-setup" class="table-of-contents__link toc-highlight">Project Setup</a></li><li><a href="#package-development" class="table-of-contents__link toc-highlight">Package Development</a></li><li><a href="#package-microservice-development" class="table-of-contents__link toc-highlight">Package Microservice Development</a></li><li><a href="#micro-page-builder" class="table-of-contents__link toc-highlight">Micro Page Builder</a></li><li><a href="#api-integration" class="table-of-contents__link toc-highlight">API Integration</a></li></ul></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2023 Steedos Inc.</div></div></div></footer></div>
<script src="/assets/js/runtime~main.1dee11f1.js"></script>
<script src="/assets/js/main.05a322b4.js"></script>
</body>
</html>