Feb 4 2017 Google Map - Static Map & API 目的 使用Google Map URL傳入參數就可以實現路線規劃功能,也可抓取目前位置進行規劃 Google Static Map可以取得地圖影像 Read More
Jan 8 2017 Input field動態產生JSON 緣由 實務上常常需要取得input field輸入值,再將其組成JSON後發送給後端接收 但是每增加一個input field是否可以動態產生JSON,而不需修改Javascript組JSON程式碼 做法 Array.from():將jquery取得的$(‘input’)組成array Array.reduce():將初始值{}藉由每個reduce加入新的key / value Read More
Oct 20 2016 網路爬蟲 - Nightwatch + Cheerio = 神鵰俠侶 前言 之前發表過兩篇Nightwatch文章 Nightwatch JS - Introduction Nightwatch + ReactJS todoMVC Nightwatch主要做End-to-End測試,模擬使用者操作網頁行為 本篇程式碼 緣由 最近在玩NodeJS搭配cheerio做網路爬蟲 針對有些頁面需要post參數才能擷取到網頁內容有些苦惱 使用Nightwatch將網頁操作至所需頁面再使用cheerio爬網頁資訊實在是太威了 例如:需輸入時間區間進行查詢、輸入使用者帳密後進入的網頁等等 Read More
Oct 13 2016 React Starter Kit 新增component 緣由 因為讀書會需要用到React Starter Kit 但因為結構有些複雜,花了點時間研究 官方文件提到和redux結合可以參考src/components/LanguageSwitcher/LanguageSwitcher.js 下面講解如何加入一個新的Component並結合Redux Read More
Sep 29 2016 Isomorphic Javascript 與 Universal Javascript 緣由 許多文章和github都會提到這兩個東西並將兩個當成相同的東西 下面就來分別解釋他們兩個差別 Read More
Jul 2 2016 ECMAScript 6 入門 Javascript標準制定者計劃每年發佈一次,使用年份作為標準的版本。 ES6在2015年發布的,因此又稱ECMAScript2015。 Read More
Jun 18 2016 Webpack 模組整合工具 - React + ES6 這篇會做出開發React + ES6的Webpack設定 Sample Webpack Webpack 是德國開發者 Tobias Koppers 開發的模組整合工具。它的核心功能如下: 轉換 JSX, Coffee Script, TypeScript, ES6 等 分散封裝專案使用的程式碼,使載入頁面時只需載入當頁所需的程式碼以加速載入速度 整合樣式表 (css, sass, less 等) 處理圖片與字型 建置 production-ready 的程式碼 (壓縮) 豐富的模組物件 Read More
Jun 12 2016 高雄前端社群#24 - 好的瀏覽器開發工具帶你上天堂 活動網址 常常寫程式狂按F5更新網頁功能嗎? 你知道瀏覽器內建超強的開發除錯工具嗎? 一塊來揭開 chrome 的神秘面紗,極速提升你的開發效率! HackMD Read More