Rails strikes me as a practical framework.  Not only does it solve everyday 
problems that people have, but the best way to start a conversation seems 
to be to demonstrate, with actual working code (possibly gemmed or forked 
as necessary), why something is needed, rather than just discussing 
theory.  I find many other frameworks aggravating when they are so bloated 
with solving theoretical problems that it just so turned out that nobody 
really needed after all, whereas Rails is a breath of fresh air when it 
comes to this practicality.

People do use javascript frameworks with Rails, I know because I and my 
co-workers use Angular and Ember both with it.  And we like it a lot, and 
their use is becoming more and more extensive with each project.  Could 
Rails in general fall off in use due to them? well, maybe someday... but in 
practical terms, there's still too much unique-to-each-app server side 
stuff that needs to happen for me to envision that happening any time soon.

There's that word again, practicality.  This is the opposite of theory.  
Gary, if you change your approach to a more practical demonstration than 
just theory, I think you'll find better receptivity.  This means: you, 
write a simultaneous-multiuser-updating demo site that needs/uses json 
patch, fork or gem whatever framework you need to make it happen.  Your 
work and/or ideas will surely get folded into their respective frameworks 
(like rails and angular) once people see the practical benefit through 
working code.

Since I've used such javascript frameworks with rails, I can kind of see 
the point of json patch in theory, but I'm not fully convinced until I try 
it.  And I don't have the time to write such a demo site today to 
experiment and see.  Let he with the most enthusiasm for it be the first to 
do so (and if nobody does, then I guess it wasn't needed enough.. yet).

Dave

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/rubyonrails-core/-/65_0iUprVpAJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-core?hl=en.

Reply via email to