Re: [討論] 現在寫RN的都準備跳Flutter啦?

看板Soft_Job作者 (hard to believe)時間6年前 (2019/09/01 11:27), 6年前編輯推噓18(18027)
留言45則, 20人參與, 6年前最新討論串2/5 (看更多)
※ 引述《ripple0129 (perry tsai)》之銘言: : 看了一下 : React Native github八萬多顆星 : Flutter 短短兩年已經七萬三千了 : 衝的速度也太快 : 想必再過一年就超越了 : 現在是連寫原生的都來玩flutter是吧 : 寫Android的都在為fuchsia 做準備啦 我個人的看法是 你要先判斷一下你案子的需求到哪 再決定你要用什麼樣的方式開發 有時間有空閒的話 我覺得想要學什麼都可以學 只要自己有興趣 假如你提的這兩種你都會的話 根本不是什麼大問題 不管是Flutter也好 React也罷 都各有其優缺點 當然寫到資深的時候 容易有自己的個人偏好 例如就是喜歡某種語言某種框架 給你一種家的感覺 但成見不用太深 例如某種XX才會是王道 像我們公司有個資深工程師就是這樣 整天在那邊幹譙React 說用jQuery不好嗎 但就算把為何使用React 以及它跟傳統DOM的優缺點 還有組件化 做比較 他還是嫌得要死 因為他早就預設立場自己不想用這套了 順便附帶一提 他嫌的點大概有幾個 1.覺得React的code很髒 style/className/event handler都寫在component裡 沒辦法抽得很乾淨 2.我猜他看了文檔後 不想學Redux 第一點我覺得沒辦法 主要也是因為公司的案子規模都不算太大 而我們買的是付費的css template 公司又沒有專門的css行家 所以在不改動到底層css架構的前提下 有時候會偷懶寫在component裡 第二點的話我就沒辦法了 雖然Redux真的是很囉唆 要寫很多重複的boiler plate 但可以藉由Redux的design pattern去了解React傳參的痛點在哪其實也是滿好的 不過基本上Redux的時代已經過去了 現在我們新的案子已經完全使用hooks 而且管理global state的方式也找到更好的solution 對某種框架很執著 覺得別的都不行 通常是站在工程師的角度出發 但假如你用經營者的角度出發 可能想法會有所不同 再來也要取決於你案子的scope到哪 也要看這個案子預計他會存活多久 需不需要做大幅度或很頻繁的維護更新 例如我只是想做個簡單的工具app 雙平台 沒有太多酷炫的功能 鑲嵌個廣告賺個小收益 而我React很熟 那我就用RN開發就好 因為快速好維護 剩下就是解決一些跨平台與原生橋接溝通的坑 總之 有時間有興趣 你就都學 反正保持學習精神是碼農工作做得好不好的重要元素之一 想說我要學一套就獨霸武林 是有點不大實際的 揣摩預測未來走勢 學習新技能當然也是要的 不過這都是為將來下一份工作做打算先鋪路 當然也不用過於擔心 就算業界大老跳船 台灣目前開發使用的技術普遍都還是偏舊 想學flutter就慢慢摸仔細摸個兩三年 到時轉職可能就剛好timing對了 很多事情沒做之前都是多想的 有時間有興趣 就去研究就對了 就算你學了Flutter或RN之後在你的職業生涯中完全沒用上那也沒關係 因為你會在這個認真學習的過程中 吸收到這個語言或框架的優點 反思自己可以精進的地方 這樣也是進而幫助你 讓之後的code寫得更好 成長心態很重要 不能停止學習 做到這點 是碼農選工作 不是工作選碼農 台灣軟體開發產業雖然不如硬體 但這幾年需求漸漸也是起來了 之後應該也是會越來越多需求 因為這是時代趨勢 擋不住的 認真優質的碼農不缺工作 是你自己可以挑選喜歡的環境和做的東西 只要有能力 你可以寫任何你喜歡、你想寫的東西 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.91.72 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1567308468.A.DEF.html ※ 編輯: FrAnKw (220.133.91.72 臺灣), 09/01/2019 11:43:25

09/01 12:05, 6年前 , 1F
09/01 12:05, 1F

09/01 12:07, 6年前 , 2F
09/01 12:07, 2F

09/01 12:10, 6年前 , 3F
09/01 12:10, 3F

09/01 12:33, 6年前 , 4F
09/01 12:33, 4F

09/01 13:09, 6年前 , 5F
09/01 13:09, 5F

09/01 13:09, 6年前 , 6F
09/01 13:09, 6F

09/01 13:13, 6年前 , 7F
想請教在Angular中管理global state的方法有比使用n
09/01 13:13, 7F

09/01 13:13, 6年前 , 8F
gRX更好的方法嗎?
09/01 13:13, 8F

09/01 13:15, 6年前 , 9F
推,也想了解 redux 的替代方案
09/01 13:15, 9F

09/01 13:18, 6年前 , 10F
參考react hook
09/01 13:18, 10F

09/01 13:22, 6年前 , 11F
推正向思考
09/01 13:22, 11F

09/01 14:39, 6年前 , 12F
觀念正確,推
09/01 14:39, 12F

09/01 14:58, 6年前 , 13F
回iDeepLearn,我在Angular中global state是在root建
09/01 14:58, 13F

09/01 14:58, 6年前 , 14F
立一個service,用Lazy loading的時候每一層都有自己
09/01 14:58, 14F

09/01 14:58, 6年前 , 15F
的service管理資料,也可以到root存取資料。我也不知
09/01 14:58, 15F

09/01 14:58, 6年前 , 16F
道這種方式好不好,歡迎大家討論。
09/01 14:58, 16F

09/01 15:05, 6年前 , 17F
09/01 15:05, 17F

09/01 15:47, 6年前 , 18F
我也想知道angular有service了,還需要ngrx嗎
09/01 15:47, 18F

09/01 17:06, 6年前 , 19F
同上問...
09/01 17:06, 19F

09/01 17:55, 6年前 , 20F
同上上問 我都用service就做掉了
09/01 17:55, 20F

09/01 18:11, 6年前 , 21F
健康文
09/01 18:11, 21F

09/01 18:44, 6年前 , 22F
既然需求只到這 何必硬用re
09/01 18:44, 22F

09/01 18:46, 6年前 , 23F
>對某種框架很執著 覺得別的都不行 您不也執著re??
09/01 18:46, 23F

09/01 18:47, 6年前 , 24F
經營者會管你用JQ RE??如果會管 怎麼資深的還活著?
09/01 18:47, 24F

09/01 19:35, 6年前 , 25F
回樓上 flutter其實我也想學 但現在若要開發跨平台的手機
09/01 19:35, 25F

09/01 19:36, 6年前 , 26F
案子我會選擇React是因為我寫夠熟了 也夠快好維護
09/01 19:36, 26F

09/01 19:36, 6年前 , 27F
任何一個當紅的框架都有可能被後來更強的替換掉
09/01 19:36, 27F

09/01 19:36, 6年前 , 28F
保持學習的動力才會是重點
09/01 19:36, 28F

09/01 19:38, 6年前 , 29F
人家JQ用得也熟啊案子需求也沒到 你硬逼人家RE幹嘛?
09/01 19:38, 29F

09/01 19:38, 6年前 , 30F
還說人執著 是誰執著啊 等JQ爆出災情再說吧
09/01 19:38, 30F

09/01 19:39, 6年前 , 31F
不用斷章取義吧 我沒逼對方啊 只是公司現在就這走向
09/01 19:39, 31F

09/01 19:39, 6年前 , 32F
他就是有意見
09/01 19:39, 32F

09/01 19:39, 6年前 , 33F
真不好意思啊 遇到JQuery的擁護者了
09/01 19:39, 33F

09/01 19:40, 6年前 , 34F
痾就自打臉 還說人斷章取義
09/01 19:40, 34F

09/01 19:41, 6年前 , 35F
你搞錯重點了 重點不是批評哪個語言好壞 而是是否願意學習
09/01 19:41, 35F

09/01 19:43, 6年前 , 36F
第一點自己都說案子這樣搞沒辦法了 跟他要不要學有關係?
09/01 19:43, 36F

09/01 19:44, 6年前 , 37F
事實上就是弄髒啦 他可以學不會弄髒的 你可以給他建議
09/01 19:44, 37F

09/01 19:48, 6年前 , 38F
給他用React是因為他們要起一個全新的案子 功能都是類似的
09/01 19:48, 38F

09/01 19:48, 6年前 , 39F
我們現有的案子給他拿去抄拿去改 會比土砲一個來的快吧
09/01 19:48, 39F

09/01 19:48, 6年前 , 40F
你可以冷靜想一下 若你是老闆現有就有的你會拿來重複用
09/01 19:48, 40F

09/01 19:48, 6年前 , 41F
還是你會重新造輪子?
09/01 19:48, 41F

09/01 19:52, 6年前 , 42F
原文如果沒有以上補充的前提 根本沒法說服人
09/01 19:52, 42F

09/01 19:53, 6年前 , 43F
再說 要刁別人code寫得怎樣大家都會 端看你心態是什麼
09/01 19:53, 43F

09/01 19:53, 6年前 , 44F
老實說給建議當然是好 但是在那邊嫌 沒必要吧
09/01 19:53, 44F

09/02 23:42, 6年前 , 45F
JQ 高手去學 Vue 比較容易掌握,React 太跳 tone
09/02 23:42, 45F
文章代碼(AID): #1TQpgqtl (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1TQpgqtl (Soft_Job)