TexteaInc / funix

Building web apps without manually creating widgets
http://funix.io
MIT License
90 stars 10 forks source link

[WIP] refactor: change API of decorator #13

Closed Labelray closed 2 years ago

Labelray commented 2 years ago

Fixes: #11

TURX commented 2 years ago

As this PR involves breaking changes in backend, I will not move on until this PR is completed.

forrestbao commented 2 years ago

Hold on. Let's have a discussion. I am not happy that the decorator design was not discussed before the change in code is made. We need a mechanism like PEP.

TURX commented 2 years ago

Merged frontend with backend API calls reverted.

himself65 commented 2 years ago

Merged frontend with backend API calls reverted.

Could you please continue on update frontend part. Let people click a function from list, then display the UI and your run button

forrestbao commented 2 years ago

Merged frontend with backend API calls reverted.

Could you please continue on update frontend part. Let people click a function from list, then display the UI and your run button

This is what you want PyDataFront to do? From an architecture point of view, I think PyDataFront should stop at providing a GUI visualizing the arguments of a function. Your code should pull a component (corresponding to a Python function) from a group of components generated by PyDataFront.