React vs Angular vs Vue

百龍夜行

195 回覆
11 Like 3 Dislike
神無月恭平 2021-06-15 14:53:04
react未有機會學,但做angular做左兩年幾,個project開始大,開始複雜,會發現佢比嘅自動波位好多時都係伏,到最後都係要寫多好多嘢去解決
皮爾修叔叔 2021-06-15 15:13:36
我學CSS經驗,先學display唔同性質(block & inline),同埋了解每個html tag 都有default display,再去試下margin padding border啲效果,之後再學其他

早幾年係公司無聊,玩Sass將bootstrap 4大部入非js功能合番落去自己用緊既bs3度,做埋ie8,9 supported,最後呢套野做左我搵食工具,上年開始要退休了

俾啲心機,去做fullstack
切忌用情太深 2021-06-15 15:18:50
好奇想問下而家redux 同useReducer + useContext 比較

本身諗住整個e commerce 嘅網練下手 整到shopping cart 諗住學redux 整 但係學學下發現用 react hook 都做到

咁點解仲要用redux

React hook 好似簡潔好多
雲佩斯剷草 2021-06-15 17:25:29
React 都可以分開 logic, UI
百龍夜行 2021-06-15 19:37:13
Redux 一個state management 工具,唔係必定要用既,所以如果一個好簡單既application, 用redux同唔用根本分別不大。
但如果個application 好大好複雜,要處理多state 同data 先 suggests 用redux
ぱないの 2021-06-15 19:37:36
e乜鬼野mit
行路死 2021-06-15 19:53:46
You Might Not Need Redux
https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367

我都少左用redux,不過
- Redux 個devtool 容易啲debug
- Redux 有shallow compare,rerender 會小啲?
- 做Side effect 容易啲?有thunk / saga / observable
能樣穿梭機 2021-06-15 20:02:23
對唔住 React已經唔記得晒添
置頂專員 2021-06-15 20:02:42
好多人識兩句就話識
但inline 同block都未識分
SpeedySpeedBoy 2021-06-15 20:06:11
上面個個話要用plain css
我就覺得香港公司真係唔太睇重css
個個網都用bootstrap
所以識用啲framework好過自己寫
能樣穿梭機 2021-06-15 20:08:07
React係冇emit既,自隊
英超球證死全家 2021-06-15 20:16:47
React
順手做埋Mobile App
切忌用情太深 2021-06-15 22:14:32
咁巴打點睇nextjs?

React framework 咁多種應該邊隻好上手/ 多人用
行路死 2021-06-15 22:41:26
以我所知 GatsbyJS同NextJS 應該最多Star,所以值得玩下。
但冇時間就睇多啲React 嘅文就算,NextJS 勁多細更新,追唔切。
我覺得要用到嘅時候,睇多幾次Doc 同 Google 應該大部份問題都解決到

Btw 出 React 18 之後 NextJS 唔知又變幾多

React 18:新的 SSR 架構解決了什麼問題?
https://jigsawye.com/2021/06/10/react-18-new-ssr-architecture
ぱないの 2021-06-15 22:57:11
redux唔係同nextjs比
要取代redux可以有mobx, recoil
recoil都幾易上手,但仲係experimental

如果你問nextjs,佢係一個react framework, 主要做SSR SSG, 仲可以serverless function deploy埋上vercel/aws, 配合埋mongo atlas基本上可以取代nodejs server + sql, 完全唔洗租server
ぱないの 2021-06-15 23:02:15
話時話,覺唔覺得react次次都推出d咁革新嘅功能,好似外星科技咁
不寫程式的程式員 2021-06-15 23:07:37
從來都唔重視IT
反正開完requirement就要做
bootstrap呢d只能做standard野
我猜你公司都可能唔太care個web UI
每次你做唔到都可以畀你講幾句推走左接受workaround方案
不寫程式的程式員 2021-06-15 23:11:07
其實香港IT氣氛好悲哀...
Backend做CRUD, 唔會想學algorithm, 唔會想操leetcode
Frontend剩係用人地library, 唔會認真學下CSS, 唔會想自己implement去d complex UI
皮爾修叔叔 2021-06-15 23:12:42
如果2年無追過,最近開始寫番react 17 + inertia + tailwindcss,本身都熟Vue同Angular,宜家先學Svelte會唔會好不智?求意見
行路死 2021-06-15 23:13:08
今次技術嘢多啲,我都唔識分係咪革新,但當初睇到React Conf. 見到 Dan Abramov 示範Hooks ,覺得好勁

利申,出左 Hooks 先開始識用React
切忌用情太深 2021-06-15 23:22:46
Exactly 就係呢排見YouTube 個個都講react 18 SSR
行路死 2021-06-15 23:34:01
我冇追開Svelte,唔知依加個community 幾大,可能跑嬴都唔定,
我覺得你自己能力咪學,成日聽公司的年資高嘅同事講當年Flash都好勁,邊個諗到會被淘汰
我比較廢,因為JSX 比較夾Typescript 所以揀左React,自問冇能力跳船
算子代數 2021-06-15 23:42:56
當年Flash完全白痴
棄咗web dev
不寫程式的程式員 2021-06-16 00:46:22
???
行路死 2021-06-16 09:29:06
如果你驚NextJS 被淘汰,我覺得唔需要擔心
React 點變都會要Webpack 等等 一堆tools,唔用NextJS都要用第二個,

NextJS 個ecosystem 已經係度,佢地又有啲e-commerce,所以唔會比NextJS死,就算有後起之秀,都冇咁快追到。

記得有巴打分享過自己寫嘅SSR,但冇community邊個敢用,冇人用巴打都main 唔到

帶返個頭盔先,重點係你目的係練React姐,用完NextJS你寫落portfolio 都好睇啲

再講多句,React 18 SSR 好似有搵NextJS team 討論?
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞