livescript

Month: 2016-10

2016-10-08

t0mst0ne 21:39:13
請問一下, 如果以往是 C# .NET 製作的 winform application , 如果要用 javascript + html 實現, 是否有辦法實作 ?
shelling 21:58:02
Electron?
t0mst0ne 22:02:14
了解 ! 這個是先從web 做完之後, 再做成desktop app
但是如果已經有用了10幾年的 desktop app , 想要改成 web , 當中的 流程是否可能全部由 js 實現 ?
因為開發人員在 asp.NET 和 js 當中猶疑
yhsiang 22:09:53
t0mst0ne: 應該是說用 web 的概念去做 desktop 並不一定先要做 web
yhsiang 22:10:19
資料的部分都有 api 的話,通通都可以用 js 實現啊
yhsiang 22:10:56
api 指的是可以透用 http 之類的方式呼叫的
t0mst0ne 22:11:34
如果 api 適用 c# 寫, 來call oracle db
那 angular js or nodes.js 有哪一個比較合適寫前端嗎 ( 完全不懂js) ?
yhsiang 22:12:34
nodejs 是 for backend,前端通常是用在 build process
t0mst0ne 22:12:34
然後, 這邊可以介紹 js 人才嗎 , 重建舊系統, 大約要3年
yhsiang 22:12:51
angularjs 是一個 js 前端的框架
t0mst0ne 22:13:09
oh 那前端 框架還有哪些 可以處理流程 ?
yhsiang 22:13:41
reactjs, vuejs, angualrjs, emberjs
yhsiang 22:14:11
最近比較新的是 vue 2.0 或 ng 2.0
t0mst0ne 22:14:13
asp.NET 是否也是處理前端和流程呢? ( 聽說 js 人手不夠, 速度太慢, 所以要改成 asp.NET , 我也不大懂)
yhsiang 22:15:15
asp.net 跟 php 或 jsp 比較類似,當然也會有前端的部分,最後還是會寫道 js XD
yhsiang 22:15:26
只要前端就跟 js 和 css 脫離不了關係 XD
yhsiang 22:15:57
就寫 js 很痛苦,但是想用其他方式來避免寫 js 會更痛苦 XD
t0mst0ne 22:16:40
那如果就是要重建成web , 只要處理到流程, 那就離不開 js ? 是這個意思嗎 ( Orz )
yhsiang 22:17:06
就是你要用到 web 的概念就是 html js css
yhsiang 22:17:26
只要他是 run 在 browser
yhsiang 22:17:30
基本就這三個
t0mst0ne 22:17:34
台北找人容易嗎? 月薪 6W ?
yhsiang 22:17:42
可以吧
caasi 22:18:09
.Net 可以配純前端 framework ,但是要是前後端都只會自己會的東西會很痛苦 XD
yhsiang 22:18:29
台北找比較容易,月薪 6W 還 ok ,但是前端目前大家都缺 xD
caasi 22:18:57
.Net 的 API 比較偏 RPC ,和純前端配合比較苦一些
t0mst0ne 22:23:00
@caasi 前後端都只會自己會的東西會很痛苦 XD => 意思是 ? 別人沒辦法幫你是嗎 ?
caasi 22:24:37
@t0mst0ne: 是指無法理解彼此對網頁的思考方式,很難配合
t0mst0ne 22:25:05
soga
caasi 22:25:23
習慣靠 .Net 解決的人,全部都可以自己來, css 和 js 只是配菜
caasi 22:25:47
習慣全部用前端框架的人,則只需要 backend 提供 API 就好了
t0mst0ne 22:26:20
那如果時間趕,有壓力, 有可能 PM 會跳回 .NET ?
".NET" 是否有什麼壞處呢 ?
caasi 22:27:18
我不熟 .Net ,只是剛好前公司就是 .Net 配純 js (我),我覺得 .Net 那邊的前輩花了很多時間在配合我 XDDD
caasi 22:28:43
.Net 的 JSON 序列化 lib 也需要調教一下才會出 js 方比較習慣的格式,所以會覺得兩邊都碰過的人比較適合又用 .Net 做 backend 又用現在主流的前端框架
t0mst0ne 22:31:38
了解 ! 感謝大家 ... 如果有人認識不錯的朋友想在花蓮/醫院 工作的 ( 哎, 我知道機率是0) 可以 ping 我一下, 謝謝 !
我想大概我們家的PM 覺得 js 一個人太慢, xn--onq37q05i7xaq20iybu.NET + C#
yhsiang 22:32:04
t0mst0ne: 去找東華資工啊 ?
caasi 22:32:54
如果能接受 bootstrap 拼一拼就好的話, js 應該還好,但要細細刻 UI 元件就慢了 / _ \
yhsiang 22:33:15
t0mst0ne: 醫院能開源的話,應該找 ocf 然後弄個什麼計畫,讓學生去醫院資訊處實習? XD
t0mst0ne 22:33:23
好像有問過 , 不知道後續...
t0mst0ne 22:35:01
開源 , 哎, 我一開始有提, 但是得先看一看新組的team 能不能 先產出第一個能用的 project , 目前delay 中, 大家都很急 Orz
如果framework 是可行的, 只是缺人手, 也許可以和 pofen 問問看
t0mst0ne 22:36:19
順便提一下, 目前台灣各醫院都打算重建系統, 只要有能力, 應該都可以找到好工作 !
yhsiang 22:36:58
我有認識的好像在國泰
t0mst0ne 22:37:39
國泰聽說 backend 是 java , 前端也是 js
t0mst0ne 22:38:00
台大, 羅東博愛都已經是web 化;
t0mst0ne 22:38:17
但是不確定幾年前寫的是不是用 .NET
yhsiang 22:38:49
server 都是 IIS 的話 .NET 方便很多啦 XD
t0mst0ne 22:39:29
對啊, IIS , 很無力 ...
t0mst0ne 22:40:12
但是有開發時間壓力, 所以也只能等
t0mst0ne 22:40:53
所以如果介面不要太炫, ".NET" 應該可以做到 和原來 winform 的介面 ?
yhsiang 22:44:30
那直接用 extjs XD
yhsiang 22:45:17
http://ext.net/ 哇~

Ext.NET

Ext.NET - ASP.NET (Web Forms + MVC) component framework

<http://ASP.NET|ASP.NET> and <http://ASP.NET|ASP.NET> MVC Controls and Components integrating the Sencha Ext JS JavaScript Library

t0mst0ne 22:48:39
這個好像有點厲害 !
t0mst0ne 22:55:16
可是好貴 $4999 / year
yhsiang 22:55:27
XD
yhsiang 22:55:29
給企業用啊
t0mst0ne 22:57:55
所以就是整個core 該有的都好了說...只差碼農 ?
yhsiang 22:58:53
是吧
clkao 22:59:04
為什麼 #livescript 討論大爆發 XD
yhsiang 22:59:14
而且不是在討論 livescript QAQ
t0mst0ne 22:59:19
sample 裡的功能蠻多和現在 desktop 一樣, 所以如果用 js 慢慢刻, 要很久很久是嗎
t0mst0ne 22:59:38
阿阿阿 被村長發現了, sorry
yhsiang 22:59:47
自由度的問題啦
t0mst0ne 23:01:07
老闆說 介面不要太炫, 資料流程對, 最重要 -> 不愧是 "老" 闆
yhsiang 23:02:15
老實說用新技術不代表介面一定炫,資料流程不一定不對 XD
t0mst0ne 23:04:29
you are right !

2016-10-09

lanf0n 23:38:34
.NET 有很多 server-side 的 render tag 可以用啊......
最大的問題應該是可以做在前端的 loading 都會跑到後端來(?

2016-10-10

clkao 00:05:28
本 channel 成為茶水間 XD
2 2 😅 2 2 2
yhsiang 01:59:01
XD

2016-10-19

kelvinho84 09:49:54
@kelvinho84 has joined the channel