Live data from Hacker News

Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

notational.co

131–140 of 144 posts

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#132
post #83

Earlier quoted context omitted.

Looks like they're using Vuex ( https://github.com/vuejs/vuex ) It's a nice library, I've used it for a few projects.

Yeah, I'm not totally happy with my little VueJS application. Lots of components, lots of pubsub..

vuex is pretty amazing ! After seeing flux and redux, I thought well here we go again, another of those complex state management architectures with reducers, flow management and all.

Turns out its just a plain and simple reactive global store ! And the documentation is simply stellar.

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#133

It would be really cool if you can make it a progressive web app.

IKR !

I am making a pwa built with vuejs and material design. Its a forum software inspired from flarum and google inbox.

Its only 30% done, but its getting there ! - https://github.com/agnivade/adda

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#134

Quick question - How are you using firebase for search ? I am building a forum app using vuejs and firebase, and I dont have a elegant solution for search. Btw - the codebase looks neat and very well-maintained !

Thanks! Search is currently client-side only (https://github.com/joshaven/string_score). This will need to change and I might move everything to Elasticsearch.

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#135

Quick question - How are you using firebase for search ? I am building a forum app using vuejs and firebase, and I dont have a elegant solution for search. Btw - the codebase looks neat and very well-maintained !

Thanks! Search is currently client-side only ( https://github.com/joshaven/string_score ). This will need to change and I might move everything to Elasticsearch.

So are you downloading everything from firebase and then doing the search ?

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#136

Earlier quoted context omitted.

It really is great, I've been using it for years -- and all my notes are stored as plain-text (markdown) files. Only downside is images really. If you want to try it, check out this more-recently-updated fork. The creator of the fork is apparently working on a replacement that I'm rather looking forward to trying. http://brettterpstra.com/projects/nvalt/

Thanks for this. I've been using Notational Velocity for years and often occasionally looked for an update but found none. What's the replacement you mentioned? I didn't see any info on the linked site.

Apparently it's going to be called bitwriter (see the bottom of this post http://brettterpstra.com/2016/02/12/marked-2-dot-5-4-updates...) but there's not much information out there yet.

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#137

Earlier quoted context omitted.

Thanks for this. I've been using Notational Velocity for years and often occasionally looked for an update but found none. What's the replacement you mentioned? I didn't see any info on the linked site.

Apparently it's going to be called bitwriter (see the bottom of this post http://brettterpstra.com/2016/02/12/marked-2-dot-5-4-updates... ) but there's not much information out there yet.

It's been more than a year. Hopefully not abandoned.

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#138

Earlier quoted context omitted.

Thanks! Search is currently client-side only ( https://github.com/joshaven/string_score ). This will need to change and I might move everything to Elasticsearch.

So are you downloading everything from firebase and then doing the search ?

Yup, which is why it needs to eventually change. For the first version, I was okay with the trade-off.

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#139
post #64
post #58

Earlier quoted context omitted.

What are your favourite libraries/extensions (for want of a better term) to use with it? I'm on my first VueJS 2 project, and found a number which are abandoned...

Vuex ( https://github.com/vuejs/vuex ) and vue-router ( https://github.com/vuejs/vue-router ) are nothing flashy, yet really solid. There are tons more in the awesome-vue repo ( https://github.com/vuejs/awesome-vue ). Even though Vue has less libraries/extensions than something like React, the core: state management, routing, Vue component spec are quite good.

I would also encourage _not_ to use anything else beside Vue-Router and Vuex at first. Most Vue components found on Github are just simple wrappers for already existing modules. In my experience, most components look easy at first but end up being a hassle when you try to get it right in the details (looking at pretty much every JS framework Bootstrap wrapper here). Try writing your own directive or component, it's not hard, you'll learn a lot and I think you'll even be faster.

Re: Show HN: Real-time notes app built with Vue.js, inspired by Notational Velocity

#140
post #105
post #10

Vue.js is awesome! I am glad to see so many more people adopting it for serious projects.

I have been required to use Vue.js in a current project (a semi complex app with lots of forms). It's the perfect way for clueless js fanboys to write unmaintainable spaghetti code. It's nothing less than a poorly designed view layer with no kind of architecture or tooling. It's naive and harmful (because of the way it is being marketed). It's a hobby project by someone that think they know what they are doing, but a…

I'm a senior developer and sometimes I write spaghetti code using React/Redux. I always refactor later but the point is that you can replace instances of "Vue.js" in your comment with the name of _any_ framework and it could be true.
Post reply on HN