目前项目打算大改,以前用的Java+SpringMvc+Mybatis+Mysql+Maven 这一套已经很的很熟悉了,想问下有没设计更优雅的语言和框架去写后台,最好性能要棒一点,逻辑更好写一点
==================
update
目前已确定还是用用上面的,只是SpringMvc 还在犹豫中,考虑是否用更简洁的
springboot,springside等spring其他开源项目
====================
update
还是springmvc好用,但是究竟要不要从maven迁移到gradle,个人感觉只是写法简单了而已,经常用的地方感觉没太大区别,现在这个问题纠结点在这里了。。
巴扎黑2017-04-17 16:23:49
性能和優雅往往是一個悖論
很少有語言能非常優雅性能又槓槓的試想下真有這樣的東西其他的語言和框架還有存在的必要嗎
不過這裡面還是能推薦幾個的
1 ) ruby & rails 快速網站開發的不二之選,開發效率是真心的好,代碼優雅,唯一的詬病是性能差
2) groovy & grails 如樓上的哥們推崇,這個在國外用的真心多,不過國內目前這個社群還不是很豐富
3) scala & play 性能槓槓的不過就是scala的學習曲線有點高
如果專做web的話,還是要相信PHP的實力
ringa_lee2017-04-17 16:23:49
Elegance不是選出來的,是寫出來的。即使你選了再優雅的框架和語言,猿類也有足夠的能力寫出噁心的程式碼。我看過用C寫出的非常簡潔的程式碼,自己也用python寫過垃圾(現在還是垃圾,只是沒那麼噁心了)。
但從語言來說,個人認為現如今生產力最高的是python和javascript。看提問你是想找Java的solution - Good luck with that。這個招人可能容易些。但是招爛人就更容易。 Java本身的語法不是衝著elegance去的,你非要寫出elegance的程式碼 --- 只能說不是不可能吧。