黑客攻击 短信验证码

近年来,低码/无码已成为热门话题。 根据该方法,可以可视地开发IT系统。 传统观点认为,以低代码构建MVP是可以的,但是如果需要复杂且可扩展的内容,则必须传统上对其进行编码。 这些视觉工具似乎非常有限。 让我来揭露低码世界的另一面,它没有这种限制。

在过去的5年中,我和我的团队一直在致力于为技术精明的产品制造商设计的低代码平台Directual

关于即将到来的无代码革命的思考

首先,让我使用术语“低码”和“无码”作为同义词。 我确实意识到了区别,但是基本思路似乎是相同的-为用户提供可自定义的应用程序构建基块。 使用这些块,可以编写更少(甚至为零)的代码,从而更快地开发应用。

现在,使用低代码工具的趋势正在发生(我喜欢Medium上那篇文章中的解释方式)。 今天,我们必须跟上世界发展的步伐,推出新产品并尽快更新现有产品。 仅当我们提高构建块的抽象级别时,这才是可行的。 每个成功的低代码公司都专注于此类高层模块中的一个或几个。 以下是几个示例:

  1. 自2012年以来, Airtable一直在创造一个完美的项目-桌子。
  2. 概念为建立现代Wiki提供了宏伟的工具。 我也将它用作个人笔记本。
  3. Webflow似乎是启动具有可爱的交互和动画功能的博客或公司网站的正确选择。 我们新的基于webflow的网站是由一位独立设计师开发的。
  4. Stripe提供了易于安装的付款小部件。
  5. Zapier已成为提供大量服务的粘合剂

所有这些工具制造商都面临困境。 一方面具有灵活性,另一方面具有简单性。 我想没有正确的选择。 开发人员和经验丰富的产品制造商更喜欢复杂灵活的工具。 简单的“一键式”平台非常适合MVP,而且新手也经常使用它们。

在这个市场上仍然有很多壁ni。 产品团队继续从头开始开发几乎相同的功能。 在本文的进一步内容中,我想考虑一下将低代码方法应用于后端开发。 首先,让我为您提供简短的创业历史。

有关Directual的故事

简而言之,2015年,我的伴侣Nikita和我正在开发企业IT系统。 由于后端部分,该过程经常卡住。 支持基础架构,创建新逻辑和更新API层花费了太长时间。 如果只有我们找到了消除瓶颈的方法,步伐本来可以更快。

我们开始创建Directual,这是用于可视化后端开发的平台。 首先,它必须具有可伸缩性和灵活性。 然后,进行了4年的工作。 到2019年,我们的平台已成为斯伦贝谢,PIK集团和MTS等公司推出的产品的基础。 2020年,我们公开上市。 今天,每个人都可以创建一个帐户,浏览教程,构建和运行应用程序。 展望未来,有一些功能可以可视化地构建前端,但是最有效的组合是Directual和React。

考虑到上面描述的“高级构建块”范例,我可以列举Directual的以下主要功能:

  1. 建立云数据库;
  2. 建立安全的API方法,支持基于角色的访问控制;
  3. 运行场景以实时处理数据(Directual的热情)。 这些不是类似于BPMN的过程,但是要简单得多。 我决定采用原始方法进行工作流自动化。 有抽象实体(对象)和场景步骤(动作和条件)。 任何业务逻辑都可以通过这种方式进行组合。

用户是谁,可以建立什么?

您不必是专业的开发人员,但是数据库设计和JavaScript语法的一些背景技能可能会很有帮助

这是典型应用程序各部分的图表:

这些可以在平台上开发:

  1. 数据库 。 具有漂亮GUI的可扩展NoSQL云数据库。 您可以导出和导入Excel格式的数据,并在外部SQL数据库上设置侦听器。 您也可以在这里存储文件。 底层有MongoDB(用于对象)和PostgreSQL(用于元数据);
  2. 后端逻辑 。 方案(复杂事件处理)和报告(批处理)。 也可以从方案中请求第三方系统。
  3. APIRBAC 。 API方法的构造函数包括分页,过滤,排序和同步方案运行的设置。
  4. 直接 门户 。 我们一直在收到反馈:用户要求一个简单的界面生成器。 几乎没有人准备从一开始就部署React应用程序。 因此,我们引入了一个简单的网站构造函数。 这是直接门户的示例 。 此外,页面可以嵌入到任何网站中,包括在第三方网站建设者(例如Webflow或Squarespace)上开发的页面。

这些不能在平台上开发:

  1. Web应用程序的瘦客户端 。 该平台用作REST接口。 可以使用任何所需的框架来开发前端:React,Vanilla JS,Angular,Vue,JQuery。
  2. 行动应用程式 。 本机或PWA。 它使用相同的API方法。

接下来是什么?

当前的平台足够灵活,可以在其上构建几乎所有后端。 但是学习似乎很复杂。 这就是为什么我将这篇文章命名为“黑客的低代码”。 我们正在尽最大努力来增强入职流程。 介绍视频教程的直接学院最近已经启动。 在最近的几周内,我们将推出React样板代码和模板,以便您快速开始。

希望Directual有助于将您的想法转化为应用。 它是免费的,直到应用程序不会产生很大的负载为止。 欢迎您与我联系,我将很乐意讨论任何与低代码有关的主题。

翻译自: https://hackernoon.com/low-code-for-hackers-tb2i3yb7

黑客攻击 短信验证码

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐