IngramChen 積分 1

AngularDart 自己玩玩就好。

VueJs + Typescript 跟 Angular, AngularDart 寫起來感覺很像,所以沒什麼損失

bluemoon 積分 0 編輯於

不選AngularDart?

IngramChen 積分 0 編輯於

我選了 vuejs 而不是 reactjs

不過我們家小朋友都很崇尚 reactjs

chchwy 積分 0

他講完後做的事情不是改進現有的 node.js,而是開了一個新的項目叫做 deno1

IngramChen 積分 0

不是裝潮裝酷而是反省失敗?

node.js 之後會更好了

_hhnj 積分 0 編輯於

Standard JS 也只是份建議指南,印象中好像 Airbnb 的 ESLint 設定比較受歡迎

IngramChen 積分 1 編輯於

Javascript "standard" 裡面寫的是不準寫 semicolon…

我發現這件事後第一個感想是: js 你們是嫌 bug 不夠多嗎??

還好 google 的指南是要求要 semicolon

IngramChen 積分 1

這就是 angular 廢的地方

angular2 整整經過三年的開發才 GA,中間有無數的 break change,而且這些人還做過 angular1 ,經驗值還不夠嗎?

結果 angular2 之後還是要 deprecated/ break change,每半年一次,那他們這三年在瞎忙什麼?他們不是明擺著:

"我們搞了三年還是搞不定穩定的 API,之後還會有 break 喔!怎麼樣,我們夠廢吧!"

linus 積分 0
每 6 個月就要有 major release, 版本走那麼快要真的有 3 年以上 LTS 會搞死自已. 用 LTS 大概只是延用大家看的懂的名詞吧. (Long Term 的重定義 XD) 最終還是要看他們說的承諾有沒有辦法實現. 以 Java 接下來的快速 release, 我也好奇 Oracle 能 keep LTS 多久 ( 下個 LTS 版本 Sep 2018 的 Java 11, End of Public Updates 還在 TBA ).

While the Angular team promises compatibility between consecutive major versions, developers are advised to keep an eye on deprecated APIs which might be removed two versions later after being depreciated.

haocheng 積分 0

LTS 只有一年?... 那不是 LTS 的版本不就只有兩三個月?

IngramChen 積分 0

原來 event loop/task queue 都不歸 js engine 管,都外包給 browser,js engine 做的事比想像中的少很多

IngramChen 積分 0 編輯於

花點時間看完,馬上 level up, 至於 interview 該不該問這些再說了

IngramChen 積分 0

LTS will be provided for one year for Angular 4.0 and 6.0

看到這句真是無言,現在一年也能叫 Long Term Support 喔?!

你知道 Ubuntu LTS 是支援五年嗎?

angular 已經算 Java 派系衍生,基本上都是力求穩定的 enterprise 在用了,還這樣搞。真是有病...

IngramChen 積分 0

到底最後會由哪個語言統一 webassembly 呢?

IngramChen 積分 0

頭暈了,就算升到 typescript 這種鳥問題還是不會消失

IngramChen 積分 0 編輯於

設計師投入前端的不二法門

在前端職涯中,我常遇到許多視覺科系背景的設計師來詢問投入前端領域的可能性,我可以打包票和你說是百分之兩百適合,但礙於許多人會對所謂的「前端工程師」、「前端設計師」、「網頁設計師」的工作內容感到黑人問號,因為有些設計師本身也會一些網頁排版,那麼到底要具備哪些能力,才可以稱得上自己有投入到「前端」呢?

設計師 --> 通常邏輯不夠強

工程師 --> 通常沒有美感

兩者兼具 --> 貴貴的人材

caterpillar 積分 0

就說是針對〈JavaScript 本質部份〉改版了,其他什麼 Fetch、HTML 5 的,寫下去沒完沒了!

chenesan 積分 3

印象中fetch比起xhr少了一些有用的event,像onProgress,要做檔案上傳之類的東西好像還是不太方便...

IngramChen 積分 1

我以為 ajax 的部份是用 fetch 了

dwi2 積分 0

把桌遊porting到web上吧!

caterpillar 積分 2 編輯於

它改寫自〈JavaScript 本質部份1〉。

除了將近十年前寫的東西更新之外,主要是做為一個實驗性的文件,目的是想試試,如果有機會拋棄一些包袱的話,在瀏覽器上寫 ES6、XMLHttpRequest Level 1 等,應該要做什麼樣的思考與設計!可以與〈JavaScript 本質部份〉中對應的文件對照看看,寫法有什麼不同。

有人的會問…瀏覽器的相容性嘞?嗯…都說是實驗性的文件了,〈ECMAScript 本質部份〉也不是用來取代〈JavaScript 本質部份〉文件的,後者還是會擺著,包袱重的話,就還是參考後者!

haocheng 積分 0

介意 React 授權問題的趕快升級吧~~