As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
i used PHP for my web development, until recently when i started using python framework Django, i enjoy the experience,
but had a chat with my friend and he started saying this and that about me switching to Rail, even with all
my effort trying to explain to him that the are vitually alike he kept echoing rails.
If anyone is actually better than the other, please that i will like to know
Thanks.
It depends on your projects. Rails has a bigger community IMHO, great screencasts. Django has great stuff out of the box. Whereas rails has gems for every task you require and they are always changing (which is good and bad; might be hard to keep up)
Django has an out of the box administration panel and a great templating library.
You can use python egg as far as I know, and other python libraries.
I'd give Django a go first to so as to finish something, but then in the long run using Rails could be of benefit.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've started learning RoR and I really like it - but it feels like it's oriented in one specific way - a very basic MVC model.
Which type of web application might not benefit from using RoR? Are there any signs I can find while planning the architecture?
I don't think there's a specific technical reason not to use RoR - it's fast, clean and can probably do anything PHP does.
The only reasons I can think of are the same consideration as to any other technology : Do you have the right people, is the legacy code (if any) compatible, are you in a market that makes it easy to find RoR people to support the code, and so forth.
There's also a nice Quora thread about this question :
If you have to install your website on a client machine that does not support rails/ruby.
If your code needs to be maintained afterwards by people that do not have rails knowledge.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Is the Ruby language, specially when used in the context of a framework like Ruby on Rails, ready for building large systems with complex business logic and advanced mechanisms, keeping its productivity edge and maintainability?
Can it replace Java EE?
This question is a bit subjective, and "replace Java EE" goes a little far, but you can certainly build scalable enterprise grade applications in Ruby on Rails.
My observation of the Ruby ecosystem, however, is that there are more platform dependencies that can trip you up and the variety of third party libraries to bring in complimentary functionality may not be as wide as you would get in Java.
On the other hand, the gems infrastructure is pretty neat and line-for-line you will get more function out of less actual code in ruby.
Finally, and this may matter as you need to scale up a team, I think it is easier to find experienced Java EE devs than it is to find experienced Rails devs.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Background about myself:
I have about 3 years experience working in Java/J2EE. I am currently pursuing MS in Software Engineering at a reputed university. I have done several classwork projects on Ruby on Rails and can be considered at Intermediate level expertise with ROR.
I have an interview coming up next week for a Ruby on Rails developer position at a startup. I have already prepared all the basics of Ruby on Rails but didn't get a lot input on the questions asked for ROR developers. Can you guys help me with the preparation? Any materials, suggestions would be welcome.
Here are some responses prepared earlier: What Ruby and Rails Developers Ought To Know?
Some of this is going to depend on the level of the role your are looking at. If I was interviewing someone from the Java world I would be probing to make sure they understood some of the common Ruby idioms, particularly blocks and closures.
Create a github account and made some patch to several project.
Be active in Open source community. It's really a good start
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
It is said that FastCGI doesn't work well with Ruby on Rails deployment. Why is that? In previous experience, something either works quite well or it might be fundamentally wrong. So if FastCGI is a viable solution, why is it not reliable with RoR?
Does FastCGI work well with most any language / frameworks?
According to DHH himself:
Heck, in the early days, you could
even run Rails as CGI, if you didn't
have a whole lot of load. We used to
do that for development mode as the
entire stack would reload between each
request.
We then moved on to FCGI. That's
actually still a viable platform. We
ran for years on FCGI. But the
platform really hadn't seen active
development for a very long time and
while things worked, they did seem a
bit creaky, and there was too much
gotcha-voodoo that you had to get down
to run it well.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Which open source ruby or ruby on rails projects do you contribute to regularly?
Sinatra and Rack are two of my favorite projects, since they're both relatively young, meaning they have much good work to be done.
If you're looking to contribute to projects, also see my GitHub profile, since I'm always looking for patches. :)
I work on Redmine and it's plugins a lot. I'm going to be getting into Sinatra soon, it's a really good framework for creating a simple web app.
I have contributed to RSpec.
I work on rboard, a forum system built for the latest versions of Rails and actively maintained. I also occasionally commit to the documentation for Rails itself too.
I'm also looking for patches on rboard, there's a large TODO.html file in there.
Found this - 23 open source Ruby on Rails applications