1👍
✅
As the documentation states
Use generic views: Less code is better
More implicit means lesser line of codes. It is fine using the functional view as it will be more explicit. Lesser codes means your maintaining effort is minimal.
You just have different value with the framework author, it is fine.
Source:stackexchange.com