LuCI Save & Apply support

New to OpenWRT. I am using developer options to trace the API calls from the browser to the OpenWRT web server. Which function call is made on Save & Apply . it always traces back to cbi_submit which does show any value?

How are these APIs working?

As a starter:

UCI -- configuration framework

https://openwrt.org/docs/guide-user/base-system/uci
https://openwrt.org/docs/techref/uci

ubus -- IPC/RPC

https://openwrt.org/docs/guide-developer/ubus
https://openwrt.org/docs/guide-developer/ubus/uci

1 Like

Thanks @jeff for the links.

Any links / videos that can provide detailed hands on tutorials on the framework. I have been searching web, but in vain. OR Any enthusiast who can support us with some online sessions for a quick jump start?