iT邦幫忙

DAY 1
0

我的前端學習筆記系列 第 2

前端學習筆記 DAY 2

  • 分享至 

  • xImage
  •  

Combo 8週連擊!Livehouse.in 2014 開發者聚會 - 首部曲

主講者是TonyQ,在某一些方面算是我的恩師吧,沒有他在JavaScript.tw的教學,我也不會切入JavaScript

想當年還是看JavaScript.tw在YouTube上的影片,慢慢學,慢慢理解才開始懂JavaScript怎麼寫...

currying、scope、callback、closure等等的,一開始真的是無法理解那到底是啥!

不過經過兩年的歷練,這些都已經歸類到理所當然應該要知道的了...(好可怕啊!)

今天的主題是:從同步(sync)的世界走進非同步(async)

劈頭的就開始最common的寫法,說實在的聽得真的頗無聊,畢竟所有人一開始都是這樣寫的

有寫過的人都不會覺得那是有趣的東西...

接著慢慢開始進入到AJAX,到後面的multiple ajax,到最後的promise

雖然不是看promise的source code,不過可以理解promise的原理,這就足夠了!

之後又介紹了近期很火紅的async.js,這個之前也有看過

不過說真的,他太強大了,之前都只有喵過去,沒有時間去嘗試、研究他的強大

今天經過TonyQ的說明,比較能理解async.js的運用方式

我沒有特別偏好promise.js或是async.js哪種好,就直覺來說,promise會比較好寫

就code的好看來說,我比較推崇async.js!

接著開始講到React,一個由Facebook提出的基於HTML5自訂TAG的framework

效能上雖然不是最好,但是還算是OK的,一般的應用肯定沒有問題!

原則上今天的講的內容,可以聽得懂80%~90%,少數部分需要花點時間理解(還不夠強阿XD)

第一階段講解完畢之後,由於FAQ並不熱絡,所以接著第二段的講解

內容有部分講道ECMAScript5以後,其實內建許多強大的function,已經足夠滿足絕大多數的應用

因此捨棄jQuery是可行的,寫原生的JavaScript也是很有趣的

這年頭想要變強,還是一樣多看看source code吧!!!

還有不斷的練習!

今天聽到一句名句:「一個神奇的function,背後都會有神奇的代價」

深感認同啊!!!

一個強大的function,背後的代價都很高的...

最後是參觀iKala的辦公室,辦公室比我們公司大了一倍有了,有不同大小的會議室

還有一些開放空間可以使用,RD的辦公時間有規定只有特定時間才可以打擾

其餘時間都是geek的時間,最多允許使用GTalk來溝通,這真是對RD的一大福音啊!

不過感覺上他們公司的人都還蠻晚下班的,不知道是不是今天有活動的關係...

另外感謝iKala CEO贊助的Pizza與可樂、啤酒等等...

當時在吃Pizza沒有空交換名片,真是深感抱歉...

PS:今天來了不少名人,還有gogolook、T客邦等等的人

是一個令人愉悅的聚會,下次有有興趣的主題的話還會再參加的!

最後JavaScript.tw又快要有新活動要舉辦了(TonyQ說的)

期待~~


上一篇
前端學習筆記 DAY 1
系列文
我的前端學習筆記2
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言