Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate react frontend #20

Closed
jettify opened this issue Sep 24, 2016 · 5 comments
Closed

Investigate react frontend #20

jettify opened this issue Sep 24, 2016 · 5 comments

Comments

@jettify
Copy link
Member

jettify commented Sep 24, 2016

https://github.com/marmelab/admin-on-rest

@Eduard90
Copy link

Eduard90 commented Dec 1, 2016

It's very interesting. I think it's good idea :-)

@wolendranh
Copy link

@jettify should it be as an option for admin or replacement?

@jettify
Copy link
Member Author

jettify commented Dec 26, 2016

Frontend completely decoupled from server side, basically aiohttp-admin nothing more than REST api. As for frontend, ng-admin (angular bases https://github.com/marmelab/ng-admin) has simple way to create admin UI based on REST api, nothing stops us to use react based similar library, for instance https://github.com/marmelab/admin-on-rest . It is relatively easy to support both.

Right now there is no way to do create UI automatically, user expected to know ng-admin and create simple js config on his own, I have semi automatic solution for ng-admin, like base on models bootstrap js config, but this is not final thing and subject of change.

React is completely other thing and all automatic UI creation should be implemented separately, but REST api part could be reused.

@jettify
Copy link
Member Author

jettify commented Sep 24, 2017

@thenx are you using ng-admin? curious about your opinion ng-admin vs admin-on-rest

@thenx
Copy link
Contributor

thenx commented Sep 25, 2017

@jettify, I'm currently perfectly fine with minimalistic ng-admin, but admin-on-rest looks prettier on the video. I think i'd give it a try if it worked out of the box.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants