回覆列表
-
1 # 覆水難收77313204
-
2 # csalx
你這個問題提的本身就有問題,TS不但能寫前端,而且能寫後端。前端編譯成js後執行在瀏覽器中,後端編譯成js後執行在nodejs中。前端web方式沒發用java,後端我也不懂為啥不用java。估計是java8以後得版本收費原因,總得找個免費替代品吧。
-
3 # 德藝雙馨抬槓藝術家
前端其實也可以用java寫,身為中老年程式設計師,我年輕時寫過applet,是一種直接執行在瀏覽器裡的java程式,那是相當地有趣,applet的繼任者是javaFX,估計很多優秀的後浪傑出青年也沒聽說過,總而言之java一直可以寫前端,後來連sun自己都整沒了,所以還要啥腳踏車。
-
4 # 創客貼沒有膠
本身還是js,只是瀏覽器不認識,需要編譯一下。
還有Java可以寫頁面,就是太麻煩,需要拼接。
如果是指令碼,就目前而已,不現實,瀏覽器能編譯Java,直接執行Java?
還有這樣,安全性是問題,開發者能直接操作使用者電腦。
-
5 # 165397096
其實也不是不能寫, java spring boot➕ theymleaf,其實就等同於 nodejs + express + nunjucks。當然就後者可以選用 JavaScript 或者 typescript來編寫。
-
6 # 商能客戶管理
當然可以。當年google就出過一個類似的東西,直接寫java,他給你轉換成javascript。忘了叫什麼名了。我司當年還用過。後來黃了。
-
7 # 帕拉丁1979
主要是要瀏覽器能編譯這種語言,我不知道瀏覽器能不能編譯ts,如果不能,也應該有工具將ts轉為js,這兩種語言本來都是通根的,但是Java是沒有辦法轉成js的。
ts本身還是編譯成js,java沒有直接轉的編譯器。
瀏覽器又不認識java。如何寫?
倒是後面wasm以後像go rust csharp都提供了直接瀏覽器執行的方式,可以直接寫程式碼。
但是java貌似還沒推出什麼好方案吧