-
-
Notifications
You must be signed in to change notification settings - Fork 12
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
Porting to node.js web server #98
Comments
Hey @Eucaly thanks for the note.
I don't think so. Everything is pretty stable now. Mostly the features are going to be added through js code. Server doesn't change that often.
Big question here is why? :) I'm happy to accept contributions to the project. If you see something is missing, let me know, either I can try to add or you can add. Rewriting server in nodejs or go does not seem adding too much value apart from having a compelling reason which I'm not aware. (well go may be able to do faster file tree generation but this matters if you have 1000s of files; I don't have any issues with my 4000 note files)
What kinda hackability do you need? |
p.s. my target Markdown Wiki might be closed to vscode-crossnote |
I'm still not sold on the idea to rewrite the server but go for it if you feel like it. Note taking apps are always a good practice to brush up skills. Code smallness would have been compelling if there was a significant improvement. But 559 lines of js code (without login), vs 793 lines of py code seems like almost same. Anyways, it's up to you :)
What does this mean?
Doesn't work in the browser. So i will pass this on. I want to be able to edit my files in my phone/tablet etc.
Way too much complexity tbh for an md editor. |
vscode-crossnote is just an example, I also agree that in browser might be more general purpose. I guess, you target for Note taking, and me for personal Wiki and hackability. They are some how different. Finally, I address my ideas more clear in below. For your reference. |
@hakanu, in addition to Rewrite UI with vue.js, do you have a list of other major refactor that might happen?
I am asking because of currently porting the original Flask/python server to node.js
Dependencies:
Before my node.js port getting stable, below are some further details to share at this moment
some files on dropbox
And, this might be my candidate for Hackable (Scriptable) Markdown Wiki mentioned in Google Group
The text was updated successfully, but these errors were encountered: