Really love the abstraction that makes web components easy to use.
480 karma · joined December 8, 2011
Really love the abstraction that makes web components easy to use.
The newspage (https://updates.supanotice.com) will work without JavaScript but the in-app widget that you see in the lower right corner on my page require JavaScript. However, it is completely framework agnostic and is based on web components. It will require that you add a script-tag in head and a tag in the body and you're good to go.
A FAQ for the landing page is on it's way and I will be working on improving the landing page with screenshots and examples so you can get a better feel for it.
I didn't know it worked without JS myself :-) I guess it's a side effect you get when rendering on the server using Elixir / Phoenix
* Teamwork: We do not use Obsidian for teamwork but I would guess that we're around 10-20 people using Obsidian for note taking.
* Use cases: Primarily for note taking, meeting notes, presentations and technical documentation.
* Features: I use tasks, Excalidraw and the Iconize plugin. Also tinkering with the Canvas but does not use it for anything serious yet.
* Workflow: I just use the daily note feature to bring up a page where I write down tasks I need to finish that day. If I need to write something longer I will create a separate page for that and create a link in the daily note to that page.
Remote: Yes please.
Willing to relocate: No
Technologies: Rails, Ruby, Javascript, ReactJS, AngularJS, Java, JRuby
Blog & open source: http://rny.io
Email: ricn [at] rny.io
And yes, this approach should only be used for very simple APIs. If you're building something bigger, use a framework.
This is how I see it:
Pure JavaScript + JQuery = Very easy to get started but very hard to maintain when the code base grows if you don't know JavaScript very well.
CoffeeScript + JQuery + Backbone.js = Harder to get started but the code becomes easier to maintain when the codebase is big.
I know that JQuery is not about organizing code.
That's why many people have started to use CoffeeScript and/or Backbone.js to write more maintainable JavaScript. But the CoffeeScript/Backbone.js route is harder for beginners but in the long run it's a much better choice.