iT邦幫忙

react相關文章
共有 1540 則文章
鐵人賽 Modern Web DAY 3

技術 Ch6. React 全域參數, 函數傳遞

主架構建立 每個React網頁 都是由基礎價夠堆疊出來,對於使用者,只能看到結果 所以按照元件一層層嵌套下去,當然沒問題。但是如果最底層的按鈕要返回 他已經登出...

鐵人賽 Modern Web DAY 7

技術 表單工具 react-hook-form

網頁常見的功能之一就是表單,像是註冊、輸入個人資料、後臺建立管理資料等都需要有表單輸入的功能,另外最好還有前端能事先對表單的輸入內容進行檢查,通過後才發給後端。...

鐵人賽 Modern Web DAY 8
React 走出新手村 系列 第 8

技術 React 走出新手村-深入Memo

這次來聊聊進階一點的話題 memo 的應用,在談論這個話題之前我們先來了解 memo 是什麼? 了解 React.memo React memo 是 React...

鐵人賽 Modern Web DAY 6

技術 整合 MUI 跟 Tailwind 樣式設定

MUI 有自己的樣式主題系統,tailwind 也有,為了防止之後再套用樣式的時候兩邊出現偏差,要來想辦法同步兩邊的設定。 首先建立好 MUI 的自訂主題。 /...

鐵人賽 Modern Web DAY 1

技術 【Day 1】為什麼我要從Vue學React?為什麼不只要會用,還要真的懂?

大家好!我是從韓文領域不務正業到軟體產業的文科少女,目前正在前端的世界努力中。因為希望自己能突破Junior的坎,所以為自己立下了一個參加鐵人賽的目標,希望透過...

鐵人賽 Modern Web DAY 7
React 走出新手村 系列 第 7

技術 React 走出新手村-深入useRef

ref講古 今天來聊聊 useRef 這個比較容易理解的 hook function,這期的內容,多半是我自己使用經驗的總結,也許不是那麼精確,但也多多少少能提...

鐵人賽 Modern Web DAY 5

技術 加入 Tailwind

現在有了 MUI ,還有跟其相搭配的 emotion,樣式的調整上已經很方便了,但是目前 NextJS 已經開始預設使用 React Server Compon...

鐵人賽 Modern Web DAY 3

技術 Ch5. 專案運行,NPM插件,常用插件

在這裡筆者我發現問題沒說到: 每次要運行程式 都會需要有終端機來執行 模擬server動作 每次安裝插件, 檔案編輯後存檔 都需要重新啟動一次模擬server...

鐵人賽 Modern Web DAY 6
React 走出新手村 系列 第 6

技術 React 走出新手村-深入useEffect

複習useEffect 今天要來聊聊新手時期最痛恨的hook function — useEffect。 useEffect的誕生 首先,讓我們先來了解一下 u...

鐵人賽 Modern Web DAY 3

技術 Ch4. NPM插件安裝, React ver.18=>17 有必要退化嗎?

本章較長,重點整理: 檢查package.json 查看自己已有插件與版本 尋找想要的插件功能 google是你好朋友 加上 "React&quot...

鐵人賽 Modern Web DAY 5
React 走出新手村 系列 第 5

技術 React 走出新手村-深入useState

複習useState 接著前面所講的,我們將幾個常用的hook都再複習一遍,來解構基礎以外你可能沒發現的細節,那麼我們先從最基礎的 useState 來講起。...

鐵人賽 Modern Web DAY 4

技術 添加 Storybook

現在是把元件從專案中獨立出來了,但還只能從專案上去看到元件所呈現的結果,為了之後開發元件方便,來給元件庫加上 storybook 吧。 可以直接將剛剛建好的...

鐵人賽 Modern Web DAY 3

技術 架設元件庫

目前的元件還放在 ironman-nextjs 這個 app 底下,也只有這個 app 能取用到這些元件,為了讓之後的專案可以一起運用這些元件,接下來要把他們抽...

鐵人賽 Modern Web DAY 4
React 走出新手村 系列 第 4

技術 React 走出新手村-回顧發展歷史

React講古 要了解 React 除了基礎的概念,了解他們的發展史也是很重要的一環,整個的發展先後順序就如圖面一樣。從圖面可知,本來的 React 就是透過...

鐵人賽 Modern Web DAY 3
React 走出新手村 系列 第 3

技術 React 走出新手村-包版工具的設定

有多少人從create-react-app換去使用vite了呢?在早期的教學影片當中,常常會看到講師使用create-react-app 開啟新的專案,導致後期...

鐵人賽 Modern Web DAY 3

技術 Ch3. React.js html元件自生自滅

開始一個React的開發,請先看看你的專案內 package.json先看看自己是有甚麼功能已經在裡面了。可以檢查一下發現我們的react 是版本18.2.0...

鐵人賽 Modern Web DAY 2
React 走出新手村 系列 第 2

技術 React 走出新手村-架構和渲染模式

理解架構和渲染模式 要走出新手村必須了解自己的技能都帶有哪些屬性,以速成班內容來說多半採用React基本的框架,那這類的框架是採用 Single Page Ap...

鐵人賽 自我挑戰組 DAY 1

技術 Day 1 - 為什麼要當Clean Coder跟寫測試

身為一位軟體工程師應該蠻常會遇到一件事,就是需要靠通靈才能知道這支程式到底在說什麼,如果今天有個靈媒證照,那或許我們都可以去試試看,當作副業創造金流好像也不錯(...

鐵人賽 Modern Web DAY 2

技術 Ch2. React從無到有安裝node.js + npm

安裝: 今天先從建立最基本的react網站開始吧。安裝Node.js,因為這是驅動react前置的東西可以先啟動一個終端機輸入node -v如果有顯示出版本號,...

鐵人賽 Modern Web DAY 2

技術 Day 02 - 認識 Next.js,什麼是全端框架?

當我聽到一個新名詞,在 dive in 前,第一步我一定會問自己:要怎麼用一句話來解釋這個名詞?所以該怎麼用一句話說明 Next.js 是什麼呢? 我會說 Ne...

鐵人賽 Modern Web DAY 1
React 走出新手村 系列 第 1

技術 React 走出新手村 - 簡介

前言 這次內容會針對剛成為 React developer 的新手,提供一些提可以升技能的方向,有多少朋友遇到以下的情況呢?通常在一系列的教學文章或是速成班內容...

鐵人賽 Modern Web DAY 1

技術 Ch1. 前端開發概論、環境

概論: 出發點是React.js,必須得說,在這麼多前端框架,會選他是因為,我以為是最多人用,理由很單純。可惜不是台灣最多職位需求的,通常Vue才是熱門。但我個...

鐵人賽 Modern Web DAY 1

技術 Day 01 - 參賽動機 & 前言

大家好,我是 S.C,八月初偶然在 Youtube 上看到一段影片,提到學習分成三層次 - 自己會、能教會他人、能設計教材,看完蠻有感觸的,因為自踏入程式開發的...

技術 【程式開發筆記08】實作Entity Framework Core DB First CRUD-(2)(.Net Core / EF Core / MSSQL)

這次來做上次未做完的"新增",後續還要做"修改"、"刪除",並儲存至資料庫 新增"新增按...

技術 【程式開發筆記07】實作Entity Framework Core DB First CRUD-(1)(.Net Core / EF Core / MSSQL)

資料庫建立資料表,我使用的是MSSQL 使用 Visual Studio 時,請先至 Nuget 下載套件,分別是 Microsoft.Entity...

技術 【程式開發筆記06】初學React.js 以及 react-bootstrap

React JS:用來實作使用者介面的 JavaScript 函式庫 組件(Component):React component 需要實做 render()...

技術 【程式開發筆記05】實作React.js SPA搭配.NET Core API,新增一個Openlayers頁面

本來想加入Openlayers( https://openlayers.org/ ) (version 7.4.0 )已全面改用JavaScript ES6,還...

技術 將React網頁與Springboot專案整合

初期前後端通常會分別開發,因為開發環境不同,啟動的 port 甚至 url 都不一樣但最後部屬時若沒 Cloud 需求,前後端將會放在同一個容器運行,接下來就看...

技術 React 使用 TypeScript 需要特別注意的型態問題

TypeScript 顧名思義就是所有的變數都需要先宣告,即使在開發環境能開啟並測試,等要打包時還是無法編譯,雖然還是能強制編譯,不過使用 TypeScript...

技術 React + Ant Design ProCompoents元件使用心得

前言 Ant Design 除了標準元件外,還出了 Ant Design Pro 跟 ProCompoents 函式庫 Ant Design Pro 雖然功能強...