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

RFC: React Query Builder 1.x.x #37

Open
vojtechportes opened this issue Feb 11, 2021 · 3 comments
Open

RFC: React Query Builder 1.x.x #37

vojtechportes opened this issue Feb 11, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@vojtechportes
Copy link
Owner

vojtechportes commented Feb 11, 2021

I finally decided it is time to get back to React Query Builder, do some refactoring, do lot of things better, add new features etc. Any form of participation is welcomed, including actual development, code reviews or ideas.

What needs to be done

  1. React Query Builder doesn't work well with updating its own state from outside. This needs to be improved.
  2. I would like to separate UI from actual logic. Right now, it is done in certain form. I can imagine, that any UI part of RQB could be completely separated GUI repo (module). This would decrease size of RQB quite a lot
  3. Another thing RQB is missing is drag and drop functionality. I wanted to do this while ago and finally, I have time to introduce this feature.
  4. Refactor all UI modules
  5. What will need to change is structure of RQB data to support DND and improve performance. I guess the best structure is flat structure.
  6. Another things I wanted to do is transformation of data input and output to various formats. I am not sure if anyone would have use for this.

Anyway, I will leave this here until mid March and if anyone has any suggestions, ideas, I will be happy to consider them. Feel free to comment, bring your own ideas.

Thanks,
Vojtech

@vojtechportes vojtechportes added enhancement New feature or request help wanted Extra attention is needed labels Feb 11, 2021
@vojtechportes vojtechportes pinned this issue Feb 11, 2021
@vojtechportes vojtechportes self-assigned this Feb 11, 2021
@mbarkhau
Copy link

mbarkhau commented May 3, 2021

Idea: Would be cool to support the same output as the old jQuery plugin

This is in particular, so that some of the backends backends written for it could be reused: https://querybuilder.js.org/#backends

@CarlosOrozc
Copy link

Integration with Sequelize

@varungroww
Copy link

Integration with jsonlogic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants