知识卡片
PCF扩展机制是契约化插件
内容
PCF让专业开发者写自定义组件嵌入低代码画布,开放的不是任意代码执行权,而是一份契约:Manifest声明组件能接收的数据类型和属性,组件必须实现一组固定的生命周期方法,画布只在约定时机调用它们、传入数据。低代码的扩展边界不靠允许写代码打开,而靠定义好代码必须遵守的接口打开——接口越窄越标准,扩展自由度和平台可控性才能兼得。发散:这是[[低代码的可扩展性悖论]]的解法,把扩展权限收窄到可控接口上。
参考来源
《实战低代码》第7章《低代码应用开发》7.2.4节