iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 18
1
Modern Web

超緊繃!30天Vue.js學習日記系列 第 18

[番外篇][日記]番外篇的部分,趕緊上車啦!!!

https://ithelp.ithome.com.tw/upload/images/20190928/20110850ClrbLGHYdl.png

大家好,我Ian啦!今天應該算是特別篇吧,我在9/28參加了一年一度的JSDC前導,所以想在這邊跟大家分享一下自己的心得:

先說說我自己為什麼報名好了,我在去年開始碰觸前端,中間有停過,暑假才接著繼續摸索,所以真正在學習的時間大概是6個月吧!那在決定學習Vue之後,遇到最麻煩的問題就是:

JS底子太爛啦!!!!

然後又不小心看到了JSDC的售票資訊就衝了(當然,我也趁著活動前,利用暑假把JS惡補了一番)

整個技術坊總共有7個議程:

  1. 給我一個放棄React的理由

這個議程主要就是告訴大家React的優點阿,以及講者(Sam大)自己在接觸React上的心路歷程,以及如何入門,挑選相關套件...等等。

  1. 我有一堆選擇Vue開發框架的理由

這個議題的講者是Vue.js taiwan的主辦人-Kuro大
Kuro大也是分享了自己的心路歷程(被angular 2嚇到改寫Vue...)以及對於Vue的基本介紹,並且介紹接下來
即將問世的Vue 3.0對比2.x版本有著什麼樣的差別,以及將會對TypeScript有更好的支援性。

  1. 給我一個拒絕Angular開發框架的理由

我個人覺得這個議程的氛圍蠻有趣的,當然也處處充滿著火藥味XDD
整個議程下來,Angular給我的感覺就是DX好,然後Angular很棒,以及強調TypeScript的絕對優勢。

  1. 三大框架大亂鬥

這應該是整場下來最嗨的一個議程,基本上就是前面三位的講者大大互相傷害,不過可以在他們互相傷害的過
程中知道,這3種選擇沒有絕對的好與壞,完全端看使用者當下的開發需求罷了。

  1. 微服務架構告訴我粗大不一定好,短小精幹才是王道

該議程著重在當網站上線後,流量需求日漸擴大時,微服務架構的好處,以及相關的結構圖,講者(Fred大)也告訴我們可以
在開發專案時就將未來的流量負荷..納入考量,先將服務拆分開來,日後方便分散處理。

  1. 先別管大亂鬥了,你聽過AMP嗎?

AMP是由google所推動的一個前端框架,他能夠使網頁加載更快速,並且有著學習門檻低,更好的SEO...等等
但是也是有一些小缺點,像是:沒辦法寫custom js,以及瀏覽器的域名問題(能夠解決,但是有點小麻煩)
在聽過這個議程後,仔細想想,生活周遭真的有不少的網站都有使用AMP下去做開發,看來也是一項值得投資的技術阿!

  1. the Rising

該議程是介紹PWA(Progressive Web App)我們可以透過它製作web app(非native app)
也可以使用AMP去搭配開發。

總結:

其實在支付票價的時候有點心痛(畢竟對窮學生來說有點小貴),不過一整天下來,聽了各個領域的大神的經驗分享,以及了解到前端的趨勢以及發展,是非常超值的,然後也對三大框架有了更進一步的認知,雖然我是不會棄坑,但應該會開始學習TypeScript,等到Vue 3.0問世時才不會痛吧XDD(3.0同樣支持原生JS喔!)


上一篇
[Vue.js][日記]CSS過渡
下一篇
[Vue.js][日記]來個期中練習吧!
系列文
超緊繃!30天Vue.js學習日記33

尚未有邦友留言

立即登入留言