[請益] 學習.NET CORE MVC後續...

看板Soft_Job (軟體人)作者 (ycc)時間1年前 (2023/08/27 22:27), 1年前編輯推噓17(17042)
留言59則, 15人參與, 1年前最新討論串1/1
大家好: 我從今年6月開始學習.net mvc到現在,在公司也嘗試用mvc在開發專案 現在已經開始學習.net core mvc了 我有在網路上搜尋到angular、vue、react(這些似乎是前端在寫的?) 不知道是否需要學這些技術來跟.net core mvc搭配? 因為公司裡就只有我一個人在寫網頁所以沒有人可以問 我還有搜尋到blazor這個技術(這個我比較有興趣因為我不會寫JavaScript) 那我是學blazor跟.net core mvc就好嗎? 有需要學angular vue react嗎? 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.78.88.215 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1693146446.A.456.html

08/27 22:35, 1年前 , 1F
我也是學blazor 也不熟js
08/27 22:35, 1F

08/27 22:50, 1年前 , 2F
不過blazor並不能避免js只是減少很多學習js的成本
08/27 22:50, 2F
我只會基本的js而已,alert ajax(拷貝網路範例來改)

08/27 23:00, 1年前 , 3F
單幹就是學,學完快逃
08/27 23:00, 3F

08/27 23:10, 1年前 , 4F
如果有心學前端 那還不如直接學js 市場需求很大
08/27 23:10, 4F
是指單學js 不用學angular那些框架嗎?

08/27 23:12, 1年前 , 5F
前公司以前想省前端人力就用了 Blazor,但根本無法應付業
08/27 23:12, 5F

08/27 23:12, 1年前 , 6F
務需求,最終還是找了專職的前端。但前端又要負責維護那包
08/27 23:12, 6F

08/27 23:12, 1年前 , 7F
Blazor,每個都很痛苦,該專案就變成無論前後端都不想碰
08/27 23:12, 7F

08/27 23:12, 1年前 , 8F
的爛帳了
08/27 23:12, 8F

08/27 23:16, 1年前 , 9F
blazor基本上就是全端 全部要1人搞定 非常適合台灣業界XD
08/27 23:16, 9F

08/27 23:39, 1年前 , 10F
該閃人了
08/27 23:39, 10F

08/27 23:42, 1年前 , 11F
建議是全學 前端學起來沒壞處
08/27 23:42, 11F

08/27 23:48, 1年前 , 12F
遇過那種不想搞前端 後端又到處抄
08/27 23:48, 12F

08/27 23:48, 1年前 , 13F
最後一些使用者需求還是要搞前端才有效率處理打掉重
08/27 23:48, 13F

08/27 23:48, 1年前 , 14F
08/27 23:48, 14F

08/27 23:51, 1年前 , 15F
blazor很酷我也在學不過目前104沒啥缺
08/27 23:51, 15F

08/27 23:53, 1年前 , 16F
未來搭配ai寫code全端都c#省事很多
08/27 23:53, 16F
目前我是想要全端都用C#來搞定沒錯,因為js對我是罩門

08/27 23:56, 1年前 , 17F
不過client webassembly架構好像也是走前後端分開前端接w
08/27 23:56, 17F
prag222: eb api 08/27 23:56 所以blazor也要分前後端兩組人?不能在一個專案搞定?

08/27 23:57, 1年前 , 18F
做全端的話,Next.js 缺還比較多…
08/27 23:57, 18F

08/28 00:02, 1年前 , 19F
我是覺得如果blazor火起來目前前端主流框架反而有機會成
08/28 00:02, 19F

08/28 00:02, 1年前 , 20F
為歷史的包袱
08/28 00:02, 20F

08/28 00:02, 1年前 , 21F
不過微軟的webform目前證明此點
08/28 00:02, 21F

08/28 00:04, 1年前 , 22F
如果blazor都能解決工作問題那都無妨,不過還是可以多少
08/28 00:04, 22F

08/28 00:04, 1年前 , 23F
學一點基本js
08/28 00:04, 23F

08/28 00:05, 1年前 , 24F
路會比較廣
08/28 00:05, 24F

08/28 00:08, 1年前 , 25F
blazor的教學課程都會包含怎麼在blazor下call js funcion
08/28 00:08, 25F

08/28 00:08, 1年前 , 26F
或jquery
08/28 00:08, 26F

08/28 00:15, 1年前 , 27F
知道概念可以用就好
08/28 00:15, 27F

08/28 00:16, 1年前 , 28F
blazor也是好東西
08/28 00:16, 28F

08/28 02:23, 1年前 , 29F
比較大的專案應該都是前後端分離了,mvc可能會越來
08/28 02:23, 29F

08/28 02:23, 1年前 , 30F
越少,加減學點vue或react可以讓你知道api要怎麼回
08/28 02:23, 30F

08/28 02:23, 1年前 , 31F
傳才能讓前端的人也好做
08/28 02:23, 31F
因為不清楚vue 或react能做什麼,好像是可以抓後端的資料嗎? 那用ajax不是也能做到 嗎

08/28 05:42, 1年前 , 32F
你應該要95%用taghelper,5%用razor 用在editortemplat
08/28 05:42, 32F

08/28 05:42, 1年前 , 33F
es,display templates,然後不建議再把前後端分離,因
08/28 05:42, 33F

08/28 05:42, 1年前 , 34F
為你一定卡在環境,如果是大專案,之後一定就是大便一
08/28 05:42, 34F

08/28 05:42, 1年前 , 35F
坨,當然你也可以拉完就跑
08/28 05:42, 35F

08/28 05:44, 1年前 , 36F
複雜的前端功能,你也可以用vue esm,這樣也可以不用
08/28 05:44, 36F

08/28 05:44, 1年前 , 37F
透過npm,去做資料綁定
08/28 05:44, 37F
※ 編輯: koien7733 (112.78.91.240 臺灣), 08/28/2023 07:42:33

08/28 09:05, 1年前 , 38F
Blazor在前端市場怕是火不起來,前端還是得學JS+TS。
08/28 09:05, 38F

08/28 09:07, 1年前 , 39F
樓主C#都學得成了,JS/TS都比C#簡單了,肯定也學得成。
08/28 09:07, 39F

08/28 09:09, 1年前 , 40F
目前前端還是React制霸,Angular在歐美僅次於React,至
08/28 09:09, 40F

08/28 09:10, 1年前 , 41F
於Vue在亞洲用得比較多,其他後來的像是Svelt或Solid.js
08/28 09:10, 41F

08/28 09:11, 1年前 , 42F
最多只是玩票性質而已,在商業市場不是React的對手。
08/28 09:11, 42F

08/28 10:08, 1年前 , 43F
聽寫c#的說去寫angular適應滿快的 可以考慮看看
08/28 10:08, 43F

08/28 14:21, 1年前 , 44F
HTMX for .net core。應該蠻適合你的情況
08/28 14:21, 44F

08/28 14:24, 1年前 , 45F
新手學blazor很容易落入只會用框架卻沒有基本功的陷阱,
08/28 14:24, 45F

08/28 14:24, 1年前 , 46F
你還是從js開始再到vue/react最後再學blazor吧
08/28 14:24, 46F

08/28 14:29, 1年前 , 47F
否則遇到微軟噴一個莫名其妙的底層錯誤給你,就瘋狂加班
08/28 14:29, 47F

08/28 14:35, 1年前 , 48F
沒時間花在前端,HTMX是有生產力的選擇。如果不夠用,
08/28 14:35, 48F

08/28 14:37, 1年前 , 49F
alpine.js然後ViewComponent。算是花最少時間學習,也可搭
08/28 14:37, 49F

08/28 14:37, 1年前 , 50F
配其它傳統SSR技術的方式。
08/28 14:37, 50F

08/28 14:40, 1年前 , 51F
blazor就真的被綁架在微軟的Tech Stack上。也不好用
08/28 14:40, 51F

08/28 14:45, 1年前 , 52F
不清楚react vue可以做什麼?
08/28 14:45, 52F

08/28 14:45, 1年前 , 53F
那就Google查一下什麼是前端框架啊,特別是如果在你的
08/28 14:45, 53F

08/28 14:45, 1年前 , 54F
認知前端框架跟ajax是差不多的東西那你就更該查了,也
08/28 14:45, 54F

08/28 14:45, 1年前 , 55F
沒要你學,就查一下而已
08/28 14:45, 55F

08/28 15:12, 1年前 , 56F
我是覺得如果你用vs2022就用blazor 如果你用vsc就用別的
08/28 15:12, 56F

08/28 17:35, 1年前 , 57F
全C#開發雖然很吸引人,但若要錢/跳槽,還是乖乖學J
08/28 17:35, 57F

08/28 17:35, 1年前 , 58F
S吧,市場主流
08/28 17:35, 58F

08/28 21:01, 1年前 , 59F
https://tinyurl.com/3dsjd3u5 想鑽研 看這guideline吧
08/28 21:01, 59F
文章代碼(AID): #1awrrEHM (Soft_Job)
文章代碼(AID): #1awrrEHM (Soft_Job)