未来是否会支持生成代码 #435
-
是否考虑有生成代码的功能呢?许多细碎但从使用角度是必不可缺的功能,从低代码平台角度却是高自定义的不易抽象通用场景的。还是说现在文档中还没有的插件开发功能能够弥补这方面的缺失呢?其他平台也有JS增强和SQL增强或其他插入代码的地方来解决一部分问题,nocobase是预定怎么解决这个问题呢? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
NocoBase 的无代码/低代码是配置化驱动的,配置保存在数据库里,通过后端动态驱动,而并非代码生成器的思路(代码生成器比较适用于低代码,无代码场景不太适合)。 NocoBase 是插件化设计的,一些复杂的模块都可以通过编写插件来实现,插件是需要写代码的,可发挥的空间巨大。写好的插件,再通过简便的方式提供给用户使用。 另外,在项目的 插件开发文档,正在准备中,完整的开发文档,估计还需要一段时间。 |
Beta Was this translation helpful? Give feedback.
-
Google Translation to English: Have you considered the ability to generate code? Many small but indispensable functions from the perspective of use are highly customizable and difficult to abstract common scenarios from the perspective of low-code platforms. Or is there a plug-in development feature not yet in the documentation that can make up for this lack? Other platforms also have JS enhancement and SQL enhancement or other places to insert code to solve part of the problem. How is nocobase scheduled to solve this problem? Answer: NocoBase is designed as a plug-in. Some complex modules can be implemented by writing plug-ins. Plug-ins need to write code, and there is a huge space for development. The written plug-ins are then provided to users in an easy way. In addition, personalized business codes can also be added to the packages/app folder of the project. The plug-in development documentation is in preparation, and the complete development documentation is estimated to take some time. |
Beta Was this translation helpful? Give feedback.
NocoBase 的无代码/低代码是配置化驱动的,配置保存在数据库里,通过后端动态驱动,而并非代码生成器的思路(代码生成器比较适用于低代码,无代码场景不太适合)。
NocoBase 是插件化设计的,一些复杂的模块都可以通过编写插件来实现,插件是需要写代码的,可发挥的空间巨大。写好的插件,再通过简便的方式提供给用户使用。
另外,在项目的
packages/app
文件夹里也可以添加个性化的业务代码。插件开发文档,正在准备中,完整的开发文档,估计还需要一段时间。