I've just revisited Rails after being away for 4-5 years, mostly doing frontend development. First impressions are it's extremly productive. With Turbolinks and Webpacker you can get a very near SPA responsiveness just using traditioional server side rendering and sprinkels of JS. Most of it comes out of the box, while the setup for a similar approach in e.g. Django would require a lot of time spent on setting up things, researching best practices, etc.<p>Did a simple test to evaluate: Make a simple note taking app with user auth and sprinkle in a React component. Took me half an hour to have the basic functionality in place. So far I haven't seen any framework with Rail's level of productivity.
If you’re looking for a self-hosted blog that looks like medium I can also recommend Ghost: <a href="https://ghost.org" rel="nofollow">https://ghost.org</a><p>Pretty easy to set up, quite simple and open source.
Is there any reason why devs choose elasticsearch to implement basic site search functionality when Postgres full text search functionality would be sufficient?<p>Real question, because introducing another dependency like elastic over postgresql seems overkill.
OP! Nice of you to ship this. We need more of editors and self publishing platforms.
I tried creating an editor a few years ago at my last job [1]. It is really hard to get <i>all things</i> correct when implementing your editor, with all quirks that contendeditable has.<p>[1](<a href="http://hindi.yourstory.com/editor" rel="nofollow">http://hindi.yourstory.com/editor</a>)
Rails isnt very intriguing in 2018, atleast for the minds that seek novelty. A Blog Engine in Rails in 2018 is like, A Website written in Java in 1999. If you are someone who is re-visiting Rails after a few yrs, you realise they haven't learnt anything, they are still creating breaking changes entire API rewrites, new methods that do the same stuff that old ones did, but atleast makes it sound new. Mostly vanity changes.
Looks to just be an implemented instance of Stories. Github is here:<p><a href="https://github.com/hibiken/stories" rel="nofollow">https://github.com/hibiken/stories</a><p>Project appears stale, unless someone else has picked up the development.
The web site linked has very few details.<p>Whenever I read "Ruby on Rails", I can't help but think back to when it was the latest fad and everyone was playing with it, but then every single project would break whenever any of the 82 dependencies needed to be updated due to security issues.<p>Since this site has no details, I've lost interest since I have no intention of revisiting that shitshow without someone telling me it's somehow different, that the dependency nightmare is now fixed. Pretty or not, projects which require significant energy to just keep up with security updates aren't worth it.