iT邦幫忙

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

技術 Day19-D3基本介紹(Axis)

前言 在昨天的文章講完如何傳資料進去圖表後,今天要來介紹另一個重要的觀念: Axis 了,其實 Axis 代表的就是座標軸上的設定,透過客製化調整 Axis 的...

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

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

今天講解把如何模組化程式碼 前提:我們目前所有的程式碼都放在 index.html 裡面,分別嵌入了 React, React-dom, babel 的 CDN...

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

技術 Day27-bubble chart(using D3.js)

前言 今天要來介紹本系列文最後一個圖表了,由於鐵人賽時間真的很有限沒辦法介紹全部的圖表,但筆者已經盡量把最常用的幾種圖表都介紹給大家了,相信大家學會這幾種圖表一...

鐵人賽 Modern Web DAY 14

技術 JS 原力覺醒 Day14 - 一生懸命的約定:Promise

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

鐵人賽 Modern Web DAY 5

技術 JS 原力覺醒 Day05 - Scope Chain

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

鐵人賽 Modern Web DAY 16

技術 JS 原力覺醒 Day16 - Async / Await:Promise 語法糖

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

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

技術 Day03-virtual DOM

前言 今天要來介紹一項非常重要的觀念,只要講到 React.js 就一定會提到 virtual DOM 這個東西,究竟為什麼需要 virtual DOM 呢?今...

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

技術 Day22-bar chart(using D3.js)

前言 從今天開始的文章就正式進入實作的過程啦~ 這次的系列文預計會帶給大家 5 種不一樣的圖表,視覺化是個非常深奧的世界,筆者我也只會一點皮毛而已XD 所以這次...

鐵人賽 Modern Web DAY 8

技術 JS 原力覺醒 Day08 - Closures

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

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

技術 Day16-D3基本介紹(number format)

前言 今天的文章跟昨天的內容基本上差不多,今天要來講講 D3 是如何處理數字格式,其實數字是不需要經由 D3 去轉換也可以直接使用 d3.scaleLinear...

鐵人賽 Modern Web DAY 22

技術 Day22 X Web Workers

身為前端開發者,整日與 JavaScript 這門程式語言打交道,應該都知道它是一個 single-threaded 的程式語言,剛開始會覺得有點詫異,現在的...

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

技術 Day07-React event handler

前言 在講完 React.js 中的基本架構後,今天要來講講要如何在 JSX 中加入 event handler ,既然 React.js 可以說是將 HTML...

鐵人賽 Modern Web DAY 29

技術 【Day29】CSS 語法 - 失效的 z-index

情境 z-index 可以幫助我們決定當元素重疊的時候,誰在上面,誰在下面。 那我們該如何使用 z-index 呢?首先,因為 z-index 只用於「重疊」的...

鐵人賽 Modern Web DAY 27

技術 簡介靜態網站、SPA、SSR、SSG—GatsbyJs從零開始

本文提及以下重點 GatsbyJS介紹 靜態網站 SPA網頁(Single Page Appliations) SSR網頁(Server Side Rende...

鐵人賽 Software Development DAY 23

技術 [Day 23] 如何規劃前端技術棧 - 實用至上主義前端 |【搜尋引擎製作錄】

Github, Over Engineering 基礎 對於整個 web 開發生命週期而言,技術棧是極其重要的第一步。選擇適合的技術棧等同建構一個好的骨幹,它讓...

鐵人賽 Modern Web DAY 14

技術 Day 14 - UML x Interface — Portal

UML Portal 是什麼? 開始之前,先說一下 Portal 其實是 React 比較常用的 Pattern,因此非 React 使用者可以斟酌一下怎麼...

技術 [CSS學習筆記] CSS Transition 轉場 | 我在路易莎的日子

在CSS中,有些屬性會以shorthand(速寫)的方式同時將多個屬性整合成一體,而這麼做的目的不外乎是為了簡化語法以及增加易讀性,讓日後更好維護。像是back...

鐵人賽 Modern Web DAY 19

技術 【Day19】Flexbox - 內元件溢出

情境 Flexbox 是 CSS3 的盒子模型(box model),顧名思義它就是一個具有彈性和靈活性的盒子(Flexible Box),這個模型讓排版變得容...

鐵人賽 Modern Web DAY 24

技術 JS 原力覺醒 Day24 - DOM

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

鐵人賽 Software Development DAY 26

技術 [Day 26] 如何設計搜尋欄位 - 實用至上主義前端 |【搜尋引擎製作錄】

Github, Over Engineering 設計 輸入欄位是我第一個設計撞牆的部分,光是其中的一個小部件就有很多眉角。 其中也沒有絕對正確的答案,很多都有...

技術 TapPay Web SDK 串接 - @types/tpdirect 介紹

前言 非常非常久以前寫過一篇 TapPay 串接的文章 但可惜的是 TapPay 沒有前端 npm 套件可以下載使用 所以在串接前端的其實都不會有智能提示跳出來...

鐵人賽 Modern Web DAY 15

技術 Day 15. slate × Interfaces × Iteration

JS 的 Iteration 在 Slate 裡頭佔了不小的份量,即便有 Ref concepts 讓我們得以追蹤特定的 Location value ,在很...

鐵人賽 Modern Web DAY 28

技術 Day 28 - 實戰演練 — Pagination

Pagination 今天要實作的只是一個最基本的 Pagination,而我個人覺得在處理換頁時維持固定長度的邏輯挺有趣的,所以特別在最後一篇實作拿出來講...

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

技術 Day06-React元件比較

前言 今天要來講講比較進階一點的 component 了,如果對於 component 的基本觀念有任何不懂的歡迎先去看前兩天的文章來奠定一下基礎,沒問題的話就...

鐵人賽 Modern Web DAY 30

技術 Day30 X 系列文總結

這是我第三年參加鐵人賽,每一次來到第 30 天,都有種如釋重負的感覺,不過同時也會感到一些遺憾,因為總是沒能把自己在開賽前預期的內容好好呈現出來。不論是主題內...

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

技術 Day28-React + D3(一)

前言 前面的文章都介紹完圖表的繪製後,今天終於要回歸主題,把 D3 跟 React 結合在一起了,今天跟明天的文章都會把以前所講的內容做一個統整,假如對 Rea...

鐵人賽 Modern Web DAY 23

技術 JS 原力覺醒 Day23 - Class 語法糖

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

活動 [活動分享] 前端社群工作坊 --3月課程-設計師撈過界

Hello, 剛看到前端社群開課,特來分享給大家 ^^ 課程包含基礎 HTML、 CSS 教學、利用 Tumblr 做出作品集、MVP 網頁。 Tumblr 有...

鐵人賽 DevOps DAY 28

技術 Day28-結合全部所學-前端實作篇

前言 終於把這次系列文需要先學會的觀念都介紹完了,接下來就要進入實作環節的重頭戲,前面講了那麼多的觀念如果最後不自己親自實作一下相信讀者應該也沒辦法體會到 K8...

鐵人賽 Modern Web DAY 17

技術 JS 原力覺醒 Day17 - this 的四種繫結

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