我是新來的斯卡拉和我想了解它,但我意識到存在一個基於scala的命名爲play的框架,這對我來說也是全新的,從這個角度來看,我會想知道單獨使用play framework vs scala有什麼優點,對於這兩種技術都是全新的人來說,有什麼風險?單獨使用Scala框架的優勢?
它可能是這樣的情況下先學習scala,然後轉到播放框架?從一開始就學習遊戲框架會更好。
爲大社交網絡,到目前爲止好像:
- Twitter是使用Scala的
- 鏈接中使用發揮
我是新來的斯卡拉和我想了解它,但我意識到存在一個基於scala的命名爲play的框架,這對我來說也是全新的,從這個角度來看,我會想知道單獨使用play framework vs scala有什麼優點,對於這兩種技術都是全新的人來說,有什麼風險?單獨使用Scala框架的優勢?
它可能是這樣的情況下先學習scala,然後轉到播放框架?從一開始就學習遊戲框架會更好。
爲大社交網絡,到目前爲止好像:
播放框架是一個Web MVC框架。斯卡拉是一種語言。 Play是用scala編寫的,但它們是完全不同的東西。
Play也可以用於Java,你不必使用Scala(雖然它更好)。
如果你想學習一種新的有趣的JVM語言,請學習scala。
如果您需要構建Web應用程序並且您想要基於現代JVM的Web框架,請使用Play。
謝謝你的理解,學習框架可能是這種情況,同時學習編程語言也是必須的。 –
既然scala和Java是可以互換的,你並不需要scala來使用play。您也可以在Java中使用Play。 –
@Pedro如果您對Scala完全陌生,我會在學習Play之前先學習Scala語言。如果你試圖在同一時間學習,你可能會讓自己變得很難。 – Jesper
斯卡拉(語言)是關於麪粉,糖,鹽的知識。玩(框架)是蛋糕的食譜。你不需要博士學位的植物和礦物,但仍然可以是一個很好的麪包師。取決於你的需求。 – biesior
感謝@biesior –