Mendix低代码开发

这篇具有很好参考价值的文章主要介绍了Mendix低代码开发。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Survive by day and develop by night.
talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive.
happy for hardess to solve denpendies.

目录

Mendix低代码开发

概述

Mendix低代码开发

需求:

Mendix低代码开发

设计思路

实现思路分析

1.URL管理

Mendix是一个支持简单、快速地构建及不断改进移动端和Web端应用程序的平台, 它也是唯一一款用于开发和交付的低代码快速应用程序平台,可为整个应用程序的生命

2.LL

敏捷和DevOps的结合成为Mendix低代码开发最佳实践。

3.Mendix 低代码可视化开发

Mendix通过模型驱动开发+可视化开发工具,构建用于UI、数据、逻辑和导航的领域模型。通过在运行时解释生成的模型,从而保持模型与应用程序之间的联系,Mendix可以防止产生低可读性难以维护的历史代码。此外,直接模型执行消除了代码生成开销,并通过在运行时适应实时更改,受控扩展和动态监视分析而提供了明显的优势。

4.Mendix 低代码可视化开发

通过 Mendix 平台的 App Store,开发者能够访问海量的由Mendix或第三方构建提供的 Mendix 模块。开发者可以使用 Java、JavaScript等语言并使用例如IntelliJ、Eclipse、Brackets 或 Visual Studio Code等集成开发环境开发自己的自定义应用程序扩展,并将其打包为Mendix 可视化开发的组件。

什么是原子设计(Atomic Design)
原子设计(Atomic Design)是一种网页设计方法,出自于Brad Frost在2013年时发表的文章。这种方法现在仍处于成长期。Brad Frost认为按照传统方式花几个月的时间去写一本书然后出版实在太老土,他想要写一本会成长会呼吸的不完整的书,于是他直接在自己的网站上连载,并且不断的修订。有关其方法论,可以在[1][2]中获得更多信息,国内也有网站开设专栏进行翻译和解读[3]。

这种方法由五个不同的阶段构成,以更慎重和更具层次的方式创建界面设计系统。 原子设计的五个阶段分别是:

原子Atomic,为网页构成的基本元素,HTML的tags,可以是标签、输入,或是一个按钮,也可以是抽象的概念,例如字体、色调等;
分子Molecules,由元素构成的简单UI物件;
有机体Organisms,相对分子而言,较为复杂的构成物,由原子及分子所组成;
模板Templates,基础的页面架构,将以上元素进行排版;
页面Pages,将实际内容(图片、文章等)套在特定模板中。

Mendix 的前端(Atlas UI)的设计遵循三个原则:简洁性、和谐性、灵活性,前端工程师可以参考Atlas UI完整的设计系统(Design System)[4],主要包括Design Properties、widgets、Building Blocks、Page Templates、Navigation Layouts,元素由小及大,实现了原子设计从原子到页面的各个阶段。模块化的UI设计方法论,让Mendix低代码平台不仅实现了业务模型(Model)和业务逻辑(Microflow/Nanoflow)的封装,而且还确保了UI设计的灵活搭建。

本文对Mendix的UI设计和定制开发做了基础的讲解,更详细的使用和开发步骤,用户可以移步到Mendix官方文档,对Mendix的Front End进行进一步了解[9]。Mendix 9和Atlas UI 3采用新的机制和文档结构,简化了使用Calypso进行编译的依赖,Mendix Pro可以获取文件的修改并自动重新编译发布。

参考资料和推荐阅读

1.https://baijiahao.baidu.com/s?id=1719104387737435385&wfr=spider&for=pc
2.https://blog.csdn.net/Mendix/article/details/118221829

欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!~文章来源地址https://www.toymoban.com/news/detail-492936.html

到了这里,关于Mendix低代码开发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IOS开发之——Developer Mode DIsabled

    将设备接入电脑,进行真机调试时显示如图所示信息: 隐私与安全性 ——安全性——开发者模式 将开发者模式打开后,设备重启 重启设备后,查看开发者模式是否打开 Xcode中设备恢复正常状态

    2024年02月12日
    浏览(25)
  • quarkus实战之三:开发模式(Development mode)

    这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 前文咱们曾提到过几种启动方式,有一种用maven命令启动的,可以进入开发模式,命令如下: 当时只提到此模式能看到详细系统信息,并未展开说明更多信息,实际上,此模式下还有很多实用的功能

    2024年02月16日
    浏览(23)
  • SDL 软件安全开发周期 Security Development Lifecycle

    本文参考多篇文章写作而成,出处在文末注明。 SDL的是安全开发生命周期,Security Development Lifecycle。由微软最早提出,是一种专注于软件开发的安全保障流程。为实现保护最终用户为目标,它在软件开发流程的各个阶段引入安全和隐私问题。 SDL的核心理念就是将安全考虑集

    2024年02月08日
    浏览(28)
  • Git-开发分支(develop)合并到主分支(master)

    确保您正在 master 分支中,可以使用以下命令切换到 master 分支: 使用以下命令从 develop 分支中获取最新的更改: 这将把 develop 分支中的更改合并到当前的 master 分支中。 如果合并过程中出现冲突,需要手动解决这些冲突。 反之,如果没有冲突则直接到步骤5即可 。Git 会在合

    2024年02月05日
    浏览(34)
  • git从远端仓库拉取代码, 切换其他分支(develop)注意点

    当我们从远端拉取包含多个分支的代码仓库后, 默认是位于主分支master, 我们想要在仓库的其他分支中提交代码, 需要注意分支的切换策略, 有如下两个方法 直接切换到远程分支  从远端仓库拉取代码后, 查看一些当前仓库中的所有分支 可以看到有如下几个分支 切换到develop分

    2024年02月16日
    浏览(43)
  • Webstorm中项目代码从git的master分支切换到develop分支

    当前为master分支,需要切换到develop分支,master不允许推送 选中项目右键--Git--分支 在分支中点击目标分值,点击签出 此时,就切换到了dev分支 如果在gitlab中新建了分支,但是在Git 分支中看不到新建的那个远程分支,可以执行如下操作。来获取到最新的远程分支,点击提取就

    2024年02月13日
    浏览(36)
  • BDD(Behavior-Driven Development)行为驱动开发介绍

    “开发软件系统最困难的部分就是准确说明开发什么” (“The hardest single part of building a software system is deciding precisely what to build” — No Silver Bullet, Fred Brooks) 。 看一下下面的开发场景: 场景一:业务分析人员觉得自己分析的需求已经写的很清晰了,并且跟技术人员进行了足够

    2024年01月18日
    浏览(30)
  • Microsoft Student Developer Summit 首届微软学生开发者峰会

    为帮助更多学生开发者建立与当地技术社区的联系,帮助大家获取专业的职业建议,了解最新、最前沿的技术信息,认识更多志同道合的同学们和各技术领域的技术专家,共同构建技术技能,我们特在全球发起首届微软学生开发者峰会,面向所有 IT 行业的学生开发者,分享专

    2024年02月08日
    浏览(40)
  • 如何判断 vite 的运行环境是开发模式还是生产模式 production? development?

    vite 有两种获取当前运行环境模式的方法: 官方说明: 完整说明地址: https://cn.vitejs.dev/guide/env-and-mode.html#node-env-and-modes 比如我在开发模式和生产模式的请求地址不一样,我是这么用的:

    2024年01月22日
    浏览(44)
  • 解决MAC笔记本Stable Diffusion安装时报No matching distribution found for tb-nightly的问题

    安装时报如下错误: 重点看“No matching distribution found for tb-nightly”这个报错。这个错误是说明,我们的pip源中没有对应的“tb-nightly”依赖包。 查看pip的配置: pip config list ,看到配置如下: global.index-url=\\\'https://pypi.tuna.tsinghua.edu.cn/simple\\\' 这说明,使用的清华的pip源中缺少tb-

    2024年02月12日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包