4 ms·
I think the closest would be Java's Spring Boot: http://projects.spring.io/spring-boot/ http://projects.spring.io/spring-boot/ I think it is easier to find res
by guu 9y ago
I think the closest would be Java's Spring Boot: http://projects.spring.io/spring-boot/ http://projects.spring.io/spring-boot/
I think it is easier to find resources to answer rails questions though.
In addition, many of the languages you list are very young and their frameworks lack the maturity of something like Rails, Django, Spring, or Laravel.
I think it's worth asking, why are you looking to switch? If rails is not a performance barrier for you, then I do not see a good incentive to switch other than wanting to learn something new.
- rubyfan 9y agoSpring doesn’t seem as straightforward to me as I would hope. Play is similar, there is promise there but just too open ended.
- rubyfan 9y agoThe funny thing I see on the springboot quickstart page: Absolutely no code generation and no requirement for XML configuration And the very next thing is a maven xml config.
- ivan_gammel 9y agoIt's not a requirement to use Maven, so their statement is correct even in this extended sense. There's Gradle after all.
- rubyfan 9y agoYes it’s just an ironic presentation.
- AlexAMEEE 9y agoBy no XML, they mean that you don't have to do any configuration in xml files. You can declare everything as a bean. Example: // enabling ETAGS @Bean public Filter etagFilter() { return new ShallowEtagHeaderFilter(); } There is also the option to do many things in a yml file like you are used to from Rails.
- scalesolved 9y agoPlay is probably fine if you use Scala, the Java side is painful. I've worked with Play (Java version) for 3 years and we're moving to Spring Boot now, it's much simpler and stable (from a feature and framework perspective).