区块是数据的可视化呈现单元(如表格、表单、图表、日历等);
操作是用户与数据交互的方式(如查询、新增、编辑、导入等)。
它们与数据源解耦,可灵活组合,构建出任何复杂页面。
不同於從頁面入手的無代碼產品,NocoBase 以數據驅動,先有數據結構,再創建界面。這意味著同一數據可為不同場景提供差異化界面和操作。
當一個頁面中有多個數據區塊,比如多個表格、圖表,可以使用一個篩選區塊對它們同時篩選。
當一個頁面中有多個區塊和操作時,可以使用事件流來編排他們之間的交互邏輯。比如在 CRM 中查看客戶時,需要同時從 ERP 中查詢出該客戶的訂單記錄。