iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
Modern Web

平時沒注意的 JavaScript - JS 生態系及週邊工具整理 系列

Alex Tzeng @alxtz

基本上我會把之前讀過,有實際學過的原文好文做一些翻譯,順便附上實作。

熟悉的領域包含 Vue, React, Webpack, Node, Python, Shell, Linux, Atom, Open Source, Functional Programming, 寫履歷, 面試, 出國。

基本上之後我會將更詳細的更新寫成網頁放在 GitHub 上,同時間也可以發 PR 跟我講有什麼想聽的
https://github.com/alxtz/Iron-Man

鐵人鍊成 | 共 33 篇文章 | 230 人訂閱 訂閱系列文 RSS系列文
DAY 1

打造 Messenger Extension - Day 1

目標 在你的 Facebook 粉絲專頁上加入一個「使用 Extension」的按鈕 並且打開後可以顯示一個你指定的網址 以及以後,你在手機版 Messenge...

DAY 2

打造 Messenger Extension - Day 2 - 設定 whitelisted_domains, home_url, persistent_menu

目標 在昨天,我們基本介紹了創建 Messenger Extension 的過程 創建粉專 在 Facebook Developer 創建一個 app 新增一...

DAY 3

打造 Messenger Extension - Day 3 - CORS, Same-origin policy 和 iFrame

前言 在昨天的最後,我們成功地設定了我們粉專的 home_url 和 menu 但是打開過後卻發現,從手機版的 menu 是可以成功讀到 Hacker News...

DAY 4

打造 Messenger Extension - Day 4 - Vue.js 基本介紹 + 優缺點

前言 接下來幾天,我會把目標使用 Vue.js 來創建一個簡單的小網頁 試著使用一個 Proxy 讓這個 app 能在 Messenger 的環境中做測試 並且...

DAY 5

什麼是 Boilerplate ? 使用 Vue-Cli 來創建你的第一個 Project ! (Messenger Extension 第五天)

什麼是 Vue-cli cli 這個詞的是代表 command line(終端) 也就是 Vue 所提供的一套 command line 工具 提供你在終端的環...

DAY 6

你所不知道的 JavaScript 模組化歷史,NPM & Module

這篇算是我一直很想深入研究的主題 因為之所以要有 boilerplate,不但是因為寫重複的檔案很費時 還有因為 JavaScript 的生態系實在太廣大 有許...

DAY 7

JavaScript 如何越來越像正常的語言 - 前端模組化早期歷史( YUI + scope)

前言 Hi 大家好 如果是第一次點進這個系列的話 這幾天的內容是介紹 Vue-cli 這個工具產生的 「boilerplate」 包含了哪些 JavaScrip...

DAY 7

小插曲 - 關於 Ryan Dahl

今天我原本想寫些關於 Node.js 的介紹 跟往常一樣的話,應該會從 Ryan Dahl 怎麼從一開始寫 Ruby 跟從 V8 開始包裝成一些 C/C++ L...

DAY 8

達標好文 不只是瀏覽器!JavaScript 征服世界的第一步 - Node.js (Day 8)

前言 我們終於進入 Node.js 這個主題了,真是令人興奮 什麼是 Node.js Node.js 近幾年有得到許多關注,對於一般人的認知他是一種後端「語言」...

DAY 9

達標好文 什麼?!我們竟然有 3 個標準? - 你有聽過 CommonJS 嗎?(Day9)

前言 Hi! 大家好,經過昨天的介紹 應該對 Node 這個 runtime 有更多了理解了 現在,我們要回到幾天前話題 那就是 JavaScript 的老毛...