iT邦幫忙

frontend相關文章
共有 330 則文章
鐵人賽 Modern Web DAY 12
React + D3 的正確姿勢 系列 第 12

技術 Day12-D3基本介紹(作用、svg)

前言 從今天開始到結束的文章沒意外都會講 D3.js 了,前端能做資料視覺化的套件非常多,只是筆者覺得在用其他比較方便的套件之前應該要先了解整個圖表繪製過程,而...

鐵人賽 Modern Web DAY 24
React + D3 的正確姿勢 系列 第 24

技術 Day24-line chart(using D3.js)

前言 在講完長條圖之後接下來要介紹的是折線圖,折線圖也是視覺化中非常重要且基礎的一種圖表,廢話不多說馬上開始今天的文章吧! 折線圖 折線圖是用直線段將各數據點連...

鐵人賽 Modern Web DAY 2

技術 Day02_JS的二三事

Javascript Introduction 身為一個前端工程師,對前端三本柱子大家一定不陌生,HTML、CSS、Javascript,在一個Page裡面,J...

鐵人賽 Modern Web DAY 24

技術 Day 24 - 簡單使用 LINE LIFF API

前言 以下就為大家帶來簡單的實作以及如何去使用它。 實作 在views/下新增一個liff_test.html並加入以下內容 <html> &l...

鐵人賽 Modern Web DAY 13
React + D3 的正確姿勢 系列 第 13

技術 Day13-D3基本介紹(scale、range)

前言 今天要來介紹 D3.js 中第一個重要觀念: scale 以及 range ,在 D3.js 中的每個圖表都必須要設定 scale 以及 range ,今...

鐵人賽 Modern Web DAY 14
React + D3 的正確姿勢 系列 第 14

技術 Day14-D3基本介紹(domain、endpoint)

前言 昨天講了跟輸出區域有關的 scale 以及 range ,今天要來談一下輸入區域的 domain 了,這裡筆者會多提一個 endpoint ,其實這個 e...

鐵人賽 Modern Web DAY 15
React + D3 的正確姿勢 系列 第 15

技術 Day15-D3基本介紹(time format)

前言 今天要來介紹一個蠻重要的技巧,一般來說 JS 用來處理時間的套件相信大家首選都是 Moment.js ,當然筆者也是一樣,不過今天筆者並沒有要介紹 Mom...

鐵人賽 Modern Web DAY 17
React + D3 的正確姿勢 系列 第 17

技術 Day17-D3基本介紹(select、append、attr)

前言 從今天開始的文章就正式進入 D3 的圖表繪製設定了,光最基本的輸入輸出區域就花了不少篇幅說明 (其實是為了拖台錢讓鐵人賽更容易完賽XD) ,總之接下來的文...

鐵人賽 Modern Web DAY 8

技術 Day08 X 瀏覽器架構演進史 & 渲染機制

「在未來,瀏覽器會變得越來越強,以後我們可以在瀏覽器做越來越多事。」 身為常與瀏覽器共舞的 Web 工程師,尤其是 Frontend Engineer,如...

鐵人賽 Modern Web DAY 4

技術 Day04 X Core Web Vital & RAIL Model

在昨天介紹網頁檢測工具時,我們看到它提供了一些看起來十分專業的 Metrics,不過光看文字還真的猜不出它們代表的是什麼意思 ? 今天第一個段落會介紹三個評...

鐵人賽 Modern Web

技術 Day 47. 通用武裝・泛型應用 X 結合 ES2015+ - TypeScript Generics with ES2015+ Features

閱讀本篇文章前,仔細想想看 迭代器(Iterator)與聚合物(Collection)的差別在哪? 迭代器模式要如何實踐?實踐的目的為何? 什麼是多型巡訪...

鐵人賽 Modern Web DAY 10

技術 JS 原力覺醒 Day010 - 自動轉型 (Coercion)

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 25

技術 JS 原力覺醒 Day25 - CRP : 關鍵渲染路徑

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 9

技術 JS 原力覺醒 Day9 - 原始型別與物件型別

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 7

技術 Day07 X Image Sprites

經過昨天的一番折騰,我想讀者們都對基本的圖片優化稍有概念了,今天要介紹的優化技巧其實嚴格來說也算是圖片的優化範疇,但是跟優化圖片本身的大小無關,因此我選擇獨立...

鐵人賽 Modern Web DAY 9
Zero to hero with React.js 系列 第 9

技術 【Day9 React】從拆解電子名片學習 React Props #Part3

皮卡丘就這麼跑進我的文章裡。。。 目前我的專案長這樣~ 我一樣用電子名片這個專案來學習 React props 的運作原理,今天也會將我預先儲存在 json 裡...

鐵人賽 Modern Web DAY 26

技術 JS 原力覺醒 Day26 - 常用 API: setTimeout / setTimeInterval

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 29

技術 Day29 X 面對高流量,前端可以做些什麼?

在現今的 Web 應用中,要建構一個穩定的大型系統,能夠處理 High Concurrency 的流量是一個不可或缺的條件,尤其是在服務的熱門時段,例如優惠活...

鐵人賽 Modern Web DAY 6

技術 JS 原力覺醒 Day06 - 提升 Hoisting

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 7
Zero to hero with React.js 系列 第 7

技術 【Day7 React】從拆解電子名片學習 React Components #Part1

把整張名片作為一個 component 每一個 component 外層都會用一個 class 包起來。extends 指的是 React.component...

鐵人賽 Modern Web DAY 28

技術 JS 原力覺醒 Day28 - JS 裡的資料結構

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 12
Zero to hero with React.js 系列 第 12

技術 【Day 12 React】React + Webpack ——搜尋功能 #Part1

前面幾篇的做法,我都是直接引用 CDN 來操作。我們還有第二種方法可以 include React,就是透過第二篇介紹過的 Webpack,所以今天就來學學 W...

鐵人賽 Modern Web DAY 20
React + D3 的正確姿勢 系列 第 20

技術 Day20-D3基本介紹(chart event、tooltip)

前言 在講完所有的圖表設定後,今天要來介紹如何讓我們設計好的圖表可以跟使用者進行互動,為了要讓圖表能進行互動我們就必須要將圖表設定一些 event ,這樣使用者...

徵才 [徵才]美商A10 Networks-FrontEnd Web Developer

【公司名稱】: 美商睿科網路科技有限公司 【公司地址】: 台北南港軟體園區三期 捷運南港展覽館站附近台北市南港區三重路66號6樓https://goo.gl/m...

鐵人賽 Modern Web DAY 15

技術 Day15 X Tree Shaking

在昨天我們學會了 code splitting 與 dynamic import 的技巧,讓程式在打包時可以形成好幾個 bundle chunks,並在真的需...

鐵人賽 Modern Web DAY 18

技術 JS 原力覺醒 Day18 - Functional Programming

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 20

技術 Day20 X CDN

CDN 這個名詞在前面的篇章應該出現過蠻多次的,一直感到困惑的朋友們不用擔心,今天終於要來好好介紹它了! 什麼是 CDN ? CDN 的全名為 Conten...

鐵人賽 Modern Web DAY 29

技術 JS 原力覺醒 Day29 - Set / Map

一路上感謝各位讀者們的支持和回饋。本 30 天系列文目前已經將篇幅重新整理、編纂成冊。《JavaScript 概念三明治》在天瓏書局上架囉!喜歡這個系列,想閱...

鐵人賽 Modern Web DAY 21

技術 Day21 X Upgrade Your HTTP Connection

其實很多的效能優化技巧都擁有「用了不一定會讓效能變得比較快,就算有可能也是使用者難以感知的微幅進步,甚至如果使用不當會讓網頁效能變的更差」的特性。 不過對於...

鐵人賽 Modern Web DAY 27

技術 Day27 X Stale While Revalidate Cache Policy

在 Day24 介紹 Web 前端渲染架構時,有提到 Stale While Revalidate 這個快取的應用策略,今天將更詳細介紹這個策略,並看看怎麼運...