標題: [技術討論] 寫 web 你咃會用咩 lang? [打印本頁]
作者: faiwaic 時間: 2020-7-28 15:10 標題: 寫 web 你咃會用咩 lang?
新型: Web (project / application?)
npm / dotnet / py / etc.
Backend: .net core / nodeJs / python / etc?
fontend: .net core / express / python? / reactJs / angular js / etc....
舊型: Web Site
asp/aspx / jsp/jspx /php / html / etc...
ckend: .net core / nodeJs / python / etc?
fontend: .net core / express / python? / reactJs / angular js / etc....
另外想問, 如果整個 web application 出黎, 租出面果 D web host 有冇限制?
作者: hoho1986 時間: 2020-7-28 16:51
當然用自己熟手嘅LANGUAGE,除非做唔到,否則唔會轉。
BTW, Browser 係唔識Python同.NET。
依家通常租VPS,唔同以前Shared Hosting,限制應該會小D。不過通常要另外申請Outgoing SMTP。
作者: 杜龍 時間: 2020-7-28 17:08
.net job market just pay lower , and their eco system are not as good as npm/maven
say no to .net
作者: xeon0541 時間: 2020-7-28 17:17
spring boot+gradle
作者: chi251155 時間: 2020-7-28 19:00
本帖最後由 chi251155 於 2020-7-28 19:01 編輯
javascript all the way. from angular for frontend to express nodejs for backend. even for our db - mongo db, we use js scripts too.
作者: 7h1r733n 時間: 2020-7-28 21:50
本帖最後由 7h1r733n 於 2020-7-28 21:51 編輯
我自己... 首選php.. 次選node.js 第三係.net
選PHP原因係貪佢夠夕陽囉... 其實唔係.. 係因為膠daddy 既hosting係最平.... 而且以前寫開.. 有習慣左用既野.. 慳好多時間...
選node.js 多數係做api server.. 或者websocket server.. 可以compile做execute... 一舊過.. 重點係唔想俾source code佢改到任何野..
選.net 係因為要夾其他windows野.. 例如windows o既dll.... 通常有D野要寫windows program... 但又有D原因要拖住少少api就會用owin self host
作者: 杜龍 時間: 2020-7-28 22:14
睇左一陣owin
spring boot 味.
作者: joe0joe 時間: 2020-7-28 22:46
問題係想做個乜嘢嘅web app先?要唔要顧埋mobile version?要唔要用PWA?
作者: cpchun 時間: 2020-7-28 23:54
回覆 1# faiwaic
depend on your skillset and project scope.
btw 留意返唔係間間都 support 你講緊既 language
e.g. godaddy windows plan 唔support python / nodejs / angular/ reactjs / vuejs ... etc, asp.net core 得2.0
如果你識起server / unix command, 租vps 會抵過搵web hosting
作者: kof2002 時間: 2020-7-29 00:20
php 的Laravel 好用, 始終php 多resource, 短期都唔會被淘汰
作者: Rolf 時間: 2020-7-29 02:04
本帖最後由 Rolf 於 2020-7-29 02:06 編輯
Backend microserivce 乜都有(Java, Go, Python, Node, PHP)
最後interface出no platform restriction就OK(for web app interface一般用Rest / GraphQL)
Frontend: React + ReactNative (for mobile)
其實Frontend用乜都得, 只要食到Backend API
Backend同理, 只要出到Frontend用到的API用乜都得
同舊式一舊過做哂好處係
假設Frontend唔想再用React, 整新web app或者整mobile app Backend 完全可以重用
Backend 想用新野又可以API by API咁逐步淘汰舊code
