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

Table view #402

Open
HLFH opened this issue May 15, 2017 · 10 comments
Open

Table view #402

HLFH opened this issue May 15, 2017 · 10 comments

Comments

@HLFH
Copy link

HLFH commented May 15, 2017

Hi,

On your Planned features document written in 2013, you have said that you wanted for JSONEditor to "improve performance for large json documents (smart rendering table?)."

Do you still plan to implement a smart rendering table?
Robomongo does it.

In fact, I have large JSON documents and a table view will greatly help me.

Thanks,

@josdejong
Copy link
Owner

Wow, I didn't remember the existence of that wiki page. I've removed it, it was terribly outdated.

Rendering large arrays doesn't have highest prio, but what I would love to implement is #297 for example.

@HLFH
Copy link
Author

HLFH commented Jun 25, 2017

@josdejong :( Table mode within Robomongo is very useful. You don't intend to support it within your software?

@josdejong
Copy link
Owner

No, I was just cleaning up and thought that your idea is covered in #297. Just deduplicating.

@HLFH
Copy link
Author

HLFH commented Jun 25, 2017

@josdejong I don't think so.

Let's say you manage a lot of financial transactions within your MongoDB database and that you want to quickly compare several fields and values, I think in this case, a table view is well adapted. #297 is offtopic: it is improving the JSON view, and I'm talking about a table view.

For example, it has been implemented in Robomongo in 2013.
You should check it out.

I would completely understand if you don't want that implemented.
WebUIs for MongoDB like Mongoclient would greatly benefit from it.

@josdejong
Copy link
Owner

Ah ok, sorry, misunderstood the issue.

I thought you had this in mind: #297 but you have this in mind: #63. It's indeed a nice idea but for this project out of scope. That doesn't mean that anybody else can work on it of course :D

@josdejong
Copy link
Owner

josdejong commented Jun 27, 2017

Thinking about it, it's really cool indeed. Maybe we can pick this up in a later stadium.

Currently I'm fully focusing on a complete rewrite (v6 next, see #337) though last months I wasn't able to work on it.

@HLFH
Copy link
Author

HLFH commented Jun 27, 2017

In March 2017, 3T Software bought Robomongo.

I would like to quote:

"We’re seeing tremendous growth in the MongoDB market, as more and more organisations invest in NoSQL database projects,” said Tomasz Naumowicz, co-founder of 3T Software Labs

Thank you for redirecting me to #337.
Some fintechs like Revolut use PostgreSQL, some others use MongoDB.
And I guess that in the next two/three years, some databases built around the GraphQL work will take the lead. I believe there is a real use case, even in the NoSQL scene, for a table mode with JSON.

I wish you a good night.

@josdejong
Copy link
Owner

ok ok you convinced me :) It's definitely a powerful view. It's just that with my limited amount of spare time I will not be able to work on it myself any time soon - want to focus on getting v6 out first. Any help would be welcome :).

Let's at least reopen this issue then and point to this one from #63.

@pavansandeep2910
Copy link

any update on this issue @josdejong ?

@josdejong
Copy link
Owner

Yes, a table view has been implemented recently in the successor of this library: svelte-jsoneditor.

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

No branches or pull requests

3 participants