3 ms·
Bangle.io – A fully local serverless Notion alternative
- julianlam 5y agoMerry Christmas! I'm actually looking for something like a self-hosted Notion, so this scratches that itch. Looking forward to standing up a local install to see what it's like. Some first thoughts... - Boy, this checkout is taking awhile... - Coming Soon: Roadmap. Hah! Sounds like me... - Is the app slower in dev mode? It took about 20+ seconds to load the "Getting Started" page. Edit: Ah, it's vite installing dependencies and reloading the page... that's not a good first impression. It reloaded the page at least 5-6 times on first load. - By the way, ctrl-shift-p opens up an incognito window in Firefox, so that hotkey prefix is probably not so good. - The "Workspace Home" shows a notice saying I have no notes, and a CTA to create my first note, but clicking it says I need to select a workspace, but I don't know how to create a workspace. - Seriously, you remapped ctrl-r? I don't think that is a good idea. - How come the "bangle-help" workspace doesn't show up in "Workspace Home"? - Oof, a page load transferred 13.76MB of data... for a bangle instance with no data. I don't think this is excusable, because a production instance of NodeBB (to use a biased example, of course) clocks in at only 2.17MB. Like bangle, NodeBB also focuses on speed. Some rough edges here, but all-in-all a really nice start! Looking forward to seeing this mature :) When I first started NodeBB and someone posted it on HN, we got a lot of drive-by critiques like what I just posted. It stings, sure, but it kicked our ass in gear to better our platform. Hope this helps.
- NmAmDa 5y agowow. that is a very good feedback. I am not the developer ( I found that on r/selfhosted by author). I have invited the developer to see submission and hopefully he fins it useful and reply. - Hint: I just did like the one person you described in your last paragraph.
- kushan2020 5y agoHey, I am the developer for bangle.io, thanks for taking out the time to give a thorough feedback. > - This checkout is taking awhile This is because the project is using the zero-install yarn feature which checks in node_modules to the git repository. > Is the app slower in dev mode? It took about 20+ seconds to load the "Getting Started" page. Edit: Ah, it's vite installing dependencies and reloading the page... that's not a good first impression. It reloaded the page at least 5-6 times on first load. This is a known problem that I have documented in the CONTRIBUTING.md [1], please note that this is due to an upstream dependency and any dev reloads are nearly instantaneous. > - Seriously, you remapped ctrl-r? I don't think that is a good idea. That's a good callout, I will be fixing it. > - Oof, a page load transferred 13.76MB of data... for a bangle instance with no data. I don't think this is excusable, because a production instance of NodeBB (to use a biased example, of course) clocks in at only 2.17MB. Like bangle, NodeBB also focuses on speed. This is for the development version (when you do `yarn start`), the production version that is at http://app.bangle.io http://app.bangle.io (or `yarn build`) clocks in around 800kb. Again, I really appreciate your feedback and will be working on improving it right away. Thanks <3 [1] https://github.com/bangle-io/bangle-io/blob/dev/CONTRIBUTING.md#local-development https://github.com/bangle-io/bangle-io/blob/dev/CONTRIBUTING...