Front-end? Back-end?

小的出黎做左年令野 識JPA/EJB/App Server/JSF等等EE系技能
最近被賣人頭轉寫Tomcat/SpringMVC..時間多左
想問問咁多位師兄我學緊既野 應該深入去了解 定係轉下學其他野?
因為見好多同期畢業朋友都寫node.js/react/angular之類..想知邊樣有前景d 工餘時間自學下

小的出黎做左年令野 識JPA/EJB/App Server/JSF等等EE系技能
最近被賣人頭轉寫Tomcat/SpringMVC..時間多左
...
5214789630 發表於 2018-7-16 21:11


    個人覺得要做 Full stack developer 至少要 Master 一種 UI 開發能力

Master 到一種,其它其實大同小異好快就會上到手

另外以小弟愚見講錢途嘅話,就應該係講「開發 Product 嘅能力」而絕非局限於某幾種 Language/ Framework

via HKEPC IR Pro 3.4.0 - iOS(2.3.3)

TOP

謝謝指點,UI我始終寫WebApp多,暫時只識Primefaces

TOP

Java係用來寫大型野,好難agile,打工唔成問題
不過你想寫自己野,就好難用

試下NodeJS backend+React frontend先
frontend選擇比較多, 不過大同小異, React只係其中一種
不彷揾副現成stack來試下先, 例如
http://mern.io/

不過有一個危機,就係你學過新野之後,你可能會覺得Java d野/公司d code好慢好擁腫,又寫得唔靚,令你對你既工作會有d厭惡

TOP

我個人覺得vue 比較易入門

TOP

Java係用來寫大型野,好難agile,打工唔成問題
不過你想寫自己野,就好難用

試下NodeJS backend+React fro ...
梁炳 發表於 2018-7-18 18:26


    小型野用 Kotlin 都好爽手   大型野就更加易 Main

不過爽手之前有好多野要學識

如果樓主轉寫Spring 就不如自學埋 SpringBoot + Kotlin ,有 Spring Native support

根本唔洗再 Tomcat + SpringMVC

via HKEPC IR Pro 3.4.0 - iOS(2.3.3)

TOP

回覆 6# hihihi123hk

唉,你用Spring Boot寫HTTP Service,佢用個Web Container係Tomcat,MVC framework咪又係Spring MVC!

TOP

回覆  hihihi123hk

唉,你用Spring Boot寫HTTP Service,佢用個Web Container係Tomcat,MVC framework咪 ...
salad 發表於 2018-7-20 09:38


    Spring我本身都比較熟,之前曾經幫過一間SME寫個Stock/Warehouse Management System,用既係Grails/MySQL/Tomcat

via HKEPC IR Pro 3.4.0 - iOS(2.3.3)

TOP

Mern, Vue, Kotlin..
等我研究下先

via HKEPC IR Pro 3.4.0 - iOS(2.3.3)

TOP

本帖最後由 hihihi123hk 於 2018-7-21 13:23 編輯
回覆  hihihi123hk

唉,你用Spring Boot寫HTTP Service,佢用個Web Container係Tomcat,MVC framework咪 ...
salad 發表於 2018-7-20 09:38


    冇錯,但我用開 Jetty 做 Embedded server    

不過呢個只係開始嘅第一步,慢慢一步步咁得到 Kotlin 經驗

自己用到 Kotlin 經驗到某個位就唔會想再用 Spring,因為最後會明白 Spring 始終係一個 Annotation driven 嘅 framework    

Annotation 本身有幾多伏用過 Spring 嘅都會明白,用 Annoation 去 Abstract 一啲 Java Language 好難 Express 得好嘅野,太多魔術又難 Trace。

而其實用 Kotlin 好少野會 Express 唔到,寫出黎更加簡潔易明,冇必要用 Annotation 去做,所以當你有一定程度上有 Kotlin 嘅經驗,到時候會想用番 function 去 Compose 啲 Action 而唔係用 Annotation,概念類似 Spring 新出嘅 Web-flux


再遲下 Kotlin Coroutine 正式脫離 Experimental ,JVM 世界會美好好多    

現時好多 Web Framework 都未係 Designed for Kotlin (雖然可以照用),自己開始設計嘅 Kotlin First 嘅 Web Framework,向緊呢個目標進發中

btw, 當年畢業一樣同樓主而家一樣寫 Java Spring,之後寫 Scala,然後轉咗做陣 iOS Swift, Android Kotlin,而家轉番去做 Scala, Kotlin Backend

以前工餘時間做嘅 Backend 多數寫 javascript    ,而家都係用番 Kotlin (仲快過用 Js Development)

工餘時間嘅 Web Frontend 由 Angular Js 1 -> Vue ,呢個過程真心容易


via HKEPC IR Pro 3.4.0 - iOS(2.3.3)

TOP