TypeScript 不適合在 vue 業務開發中使用嗎?

時間 2021-05-07 05:25:24

1樓:

我倒是覺得vue2.0 class 的ts用法還是蠻好用的,編寫即定義,和ng一樣,但是將來為了function化和響應式,得放棄很多東西

前端就是這樣,我很多年前隨便說幾句ts好話,就被噴到現在,隨便說點async await好話,就被噴到現在,我也不想吹,我也是被噴的時候反駁兩句就變成吹了,我就想說噴我的人現在有本事不用呀,前端界就是這麼井底之蛙而且喜歡撕逼,而且罵完就跑,和貼吧最黑暗的時光一樣。 我一沒罵人,二沒人生攻擊,就說尤雨溪亞寶錯誤嘚瑟下,就被拉黑了,並且這說明尤雨溪對於這個錯誤也非常生氣和自責,無法面對,稍微戳到痛處就拉黑了。

所以說事後諸葛亮這個說法是很搞笑的,因為事前事後你都在罵,才會造成事後憤怒自責無法接受,才會罵對方事後諸葛亮。

2樓:小凡

目前幾乎沒有用VUE2做不出來的專案,搞越多的API,不是越累嗎?

大家一直強調 TS的優點,卻忘了 VUE2,已經很好用(不用TS,會死人嗎?)。

3樓:毛絨球狀閃電

避免使用Vuex,尋找合理替代品。用jsx代替template。減少對生命週期的依賴。減少keepalive特性的使用……

4樓:Jim Liu

目前,不合適,倒也不是說不行,就是繞,糾結。

因為vue是options-based,或者叫object-based(不是什麼專業的名詞,別糾結),而非class-based,意味著你的元件雖然來自Vue.extend,但它並非是乙個class YourComponent extends Vue。

凡是生成型別的東西,搞TS就炒雞麻煩,目前靠著@decorator續命,湊合湊合。

3.0現在還不知道具體API會弄成啥樣,要搞TS就得支援extend出來,這樣props, data, computed, methods, lifecycle……這一堆東西都是標準的類成員,自然就跟型別系統結合起來了。

樓上的高讚匿名使用者的回答在我個人看來反而不是重點,template和TS friendly壓根沒啥關係,正是因為您「看了一下blog就關了」所以並沒有了解到這一點,希望您不要被成見蒙蔽雙眼。

vue3.0的工具鏈能為vscode提供型別服務,template裡就一樣可以獲得完整的、帶型別的Intellisense,這樣的工具鏈,開發體驗和工業強度不比TSX的低,V和VM的解耦程度則遠勝TSX。

所以要我說啊,前端開發,它依然是乙個HTML+CSS+JS三位一體的東西,搞react一派,或多或少都要帶點「JS本位」的意思,談HTML色變,有意思。

5樓:galen

16年 vue1.x 時,ts官網只有backbone.js的todo例子,當時寫了vue todo的demo,當時國內基本沒有相關的資料,寫起來時真的是各種不適應

6樓:那個龍

在 vue 2.5 和 vue-cli3.0 版本後,腳手架能生成 typescript 的專案。

如果你還使用了第三方的框架或外掛程式。比如 iview 或 element 也都是支援 typescript 的。常用的 loadash 等 js 外掛程式也是可以通過 @types 來解決的。

所以是適合在專案中使用的。

7樓:雪山隔壁

一年前社群有人強烈建議尤把vue用typescript重寫,他不屑於顧,現在來看打臉了吧。當時我也說過框架用ts寫和只是寫d.ts對於開發者意義完全不一樣,當時社群還有人嘲笑我,可見這個社群有多麼故步自封,都活在自己的世界

8樓:陳龍

等3.0再考慮,vue 3.0會用typescript重寫,就是為了方便ts開發。

從3.0開始我也開始會介紹vue的typescript開發。

9樓:林大元

我16到17年的時候用過Vue和Ts,那個時候需要自己定義一些d.ts,要不然很多錯誤提示,當然是使用vue with class。因為後面我們都用react所以現在境況不是太了解,不過我想現在應該好很多了,不會有那麼多錯誤提示了。

當然除去這個相容的點,ts型別加上後,ide智慧型提示的體驗,團隊合作的約定還是很棒的。

10樓:碎景

別做伸手黨啊,第一看官方文件,有專門針對TypeScript開了一欄,然後看微軟的TypeScript示例,有乙個針對vue的專案,看完這兩個就夠了.

有哪些不適合在主機反而適合在 PC 平台的遊戲?

王孫歸 rts遊戲比如星際魔獸,大戰略遊戲比如p社4萌,模擬遊戲比如dcs,p3d,rf2,硬核射擊遊戲,比如arma,絲瓜,叛亂,塔科夫,需要mod支援的遊戲,比如ksp,圍攻,gmod,太空工程師。 孤魂野鬼 slg,rts,fps,tps,還有諸多開修改器打mod體驗更好的遊戲 slg比如很多...

女生真的不適合在地鐵上工作嗎?

劉11 三線城市地鐵女檢修崗位,正常班6個月倒班6個月,也需要做台賬,真的是看人來的,這條線可能就我們可能是這樣,男同事本事不大就愛計較,算的比誰都精,只能努力幹活超過他們被領導看到跳出這個不正常的圈子,還是喜歡有Sunny的地方。 來訊號吧,女生多數分到車輛段或者ATS,真的很輕鬆 真心覺得羨慕 ...

哪些東西適合在網上賣?哪些東西不適合?

國內電商小小崗 感覺這個和中中國人的傳統購物思維不相符,房子和車子對於老百姓而言都是價值不菲的東西,在現實生活中並不能做到隨隨便便就購入的,老百姓去4S店看車都需要思前想後,去樓盤看樓都需要 三顧茅廬 所以這種體型龐大 價值太高 且不能後悔的東西並不適合在網上賣。 黃純波 這是個偽命題,未來所有東西...