Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I would stick with jQuery for your JS/ajax. My perception is that the RJS/Prototype is falling out of favor to jQuery but that could be just me. Where jRails would fit in is if you want to use RJS to generate JavaScript from Ruby code. My personal preference is to keep all of my JavaScript in application.js and keep it <a href="http://en.wikipedia.org/wiki/Unobtrusive_JavaScript" rel="nofollow noreferrer">unobtrusive</a>.</p> <p>Some plugins I like are <a href="http://github.com/binarylogic/authlogic" rel="nofollow noreferrer">Authlogic</a>, <a href="http://github.com/ryanb/nifty-generators" rel="nofollow noreferrer">Nifty Generators</a>, <a href="http://github.com/thoughtbot/paperclip" rel="nofollow noreferrer">Paperclip</a>, <a href="http://github.com/rails/ssl_requirement" rel="nofollow noreferrer">ssl_requirement</a>, <a href="http://github.com/mbleigh/subdomain-fu" rel="nofollow noreferrer">subdomain-fu</a>, and <a href="http://terralien.com/projects/querytrace" rel="nofollow noreferrer">QueryTrace</a>.</p> <p>A couple good resources for starting out are <a href="http://guides.rubyonrails.org/" rel="nofollow noreferrer">Rails Guides</a> and <a href="http://railscasts.com" rel="nofollow noreferrer">Railscasts</a>. I think it's a good idea to learn the language itself before learning the framework, but I'm sure it's possible to develop a simple Rails application with minimal Ruby knowledge.</p> <p>As for your application stack, I would recommend reconsidering deploying a Rails app to Windows. Even developing a Rails app on Windows will likely be painful. If you can, I'd get a VM (or old machine) running with Ubuntu and use MySQL. If you're looking for a full text search on Rails you could use <a href="http://freelancing-god.github.com/ts/en/" rel="nofollow noreferrer">Thinking Sphinx</a> - here's a <a href="http://railscasts.com/episodes/120-thinking-sphinx" rel="nofollow noreferrer">Railscast</a> if you're interested. I'd also give a gentle nudge into trying a Text Editor instead a full blown IDE - I like TextMate on OS X and gedit on Linux. </p> <p>I also had a Microsoft background when I decided to learn Rails. There was a lot for me to take in - Not having the framework pretend the web is stateful (asp.net), learning a new language, learning a new framework, getting stronger css/html/javascript skills, new OSes (OS X and Linux for me), learning new databases. Overall I'm very happy I did. I'm a better developer for it.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload