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 授權問題的趕快升級吧~~

haocheng 積分 0 編輯於

還好我們沒用 react-native ... XD

haocheng 積分 0

還好改了,不然公司內部也在討論要不要換掉... QQ

haocheng 積分 1

看來還是之前討論的 React.js 授權條款爭議

IngramChen 積分 0

我覺得選這三個都差不多。選這三個以外的才要有特別的理由

koji 積分 0

好像是XD... 雖然我沒跟完全部,但應該是 vuejs 跟 angular 的傳教士

IngramChen 積分 1

yet another...

我能說什麼呢 (死魚眼

IngramChen 積分 0

繼 html 後,css 也要混在 js 寫嗎?還四十幾個 library...

IngramChen 積分 5

啊,忘了提,這個 angular dart 2 後台程式是從一個 angular dart 1 重寫而成的。

angular dart 1 是 2 的實驗先行版,因為是實驗性質,所以是個孤兒…

angularjs1 可以和 angularjs2 共存,然後慢慢轉移,這是因為 js 用戶強烈的需求,才讓 angularjs 的開發者做這些共存的功能。

angular dart 1 就沒這麼好了,它直接死掉,原用戶也只能重寫了 (反正我猜全世界用戶不到 100 個...)

我這個後台大概花二、三個禮拜重寫完,不過其中也包含了追加新功能,所以也很難說到底花多少時間。嘛… 這就是用 dart 的技術債,你沒有平順轉移的選擇,只能重寫... 我現在又是掉了 angular dart 2 的坑了,什麼時候還要重寫一次就不知道了。

感覺用 dart 很危險啊?!但我覺得用 js 某方面來說更兇險,資源很多沒錯啦,但每幾週就來個全新的 framework/library 是另類痛苦...