savolai / regex-you-can-read

Regex You Can Read - teamwork repository
GNU General Public License v3.0
6 stars 0 forks source link

General software development talk #4

Open savolai opened 8 years ago

savolai commented 8 years ago

React? Angular? Databases? Locally do everything in the browser? Cloud service? Desktop app? Mobile app? IDE integration? All that jazz.

samsullivan commented 8 years ago

As far as locally v. database: I'd start with locally. The more logic we create, the more sense it may make to have stored somewhere (something like Elasticsearch could be a good balance between speed and searching capabilities when trying to make a contextual menu?). Also, eventually, we could potentially let users store expressions in databases like Regex101, etc.

I think starting with a website, which I believe was your initial plan, is good to start (especially since most regex "debuggers" are websites). After that, I really think IDE integration would be the only value add. I don't think, for something as typically quick as creating an expression, that someone would want to open a desktop app; and, a mobile app would probably be too cumbersome.

As far as technologies, I'm mostly indifferent for now.

BHouwens commented 8 years ago

Yeah I think the general behaviour is for someone to hit one of the sites like Regex101, get the expressions they need, and leave. No one's going to go through the effort of setting up accounts and that sort of stuff. As you say, desktop and mobile will be too "slow".

The idea of an extension for your editor, IDE or even Chrome might be really, really cool though.