Vivian Yeh - 跨領域轉職的前端工程師
首頁
討論區
RD少女養成計畫
從今天開始的轉職計畫
RD少女日常
Vivian Yeh的 Premium
方案
關於
精彩內容
全部內容
為什麼前端不愛用 Webpack 了? Vite 簡介
Vite 是由 Vue 開發者 Evan You 所開發出來,用來加快、優化程式碼打包的工具,在這裡我們不免會需要提到大部分前端開發者可能都會聽過、使用過的前端工具:Webpack。 在那之前,我們先來聊聊為什麼前端會需要所謂的打包工具呢?
Vivian Yeh
發佈在
RD少女養成計畫
2024-03-27
10
#
Vite
#
JavaScript
#
前端
什麼是 Storybook?獨立開發前端元件,打造自己的 UI Library(React)
Storybook 是一個用來透過獨立元件快速開發 UI 介面的工具,以往要開發元件時,我們可能需要建立一個全新的頁面才能進行開發,但這樣的開發方式可能會有一個狀況:沒有辦法事先開發或是預覽流程中不存在的元件。 透過 Storybook 我們在開發元件時,不需要重新建立複雜的頁面結構⋯⋯
Vivian Yeh
發佈在
RD少女養成計畫
2024-03-06
21
#
storybook
#
前端開發
#
前端
接案公司與自有產品的公司差在哪?軟體業接案公司的營運模式
先來幫大家複習一下我的轉職歷程,簡短來說,我是先到了一間軟體公司負責軟體的中英翻譯、行銷,讓我對打造軟體產品起了濃厚的興趣。 轉職前端後,我在台灣北部知名的接案公司待了一年半,後續開啟我的自有產品開發之路,以撰寫文章當下的現狀來說,我在一間台灣知名老牌的財經平台寫了八個月的軟體產品後,投入到⋯⋯
Vivian Yeh
發佈在
從今天開始的轉職計畫
2024-03-01
5
#
跨領域轉職
#
前端
#
前端工程師
【前端開發】TypeScript 的型別推論、型別註記與型別斷言
上一篇文章分享了 TypeScript 的定義、前端角色定位,如果你不是很確定「TypeScript 是什麼?」、「TypeScript 作為 JavaScript 的超集,在網頁開發扮演怎麼樣的角色?」這兩個問題的答案,建議可以回到上一篇先了解一下。
Vivian Yeh
發佈在
RD少女養成計畫
2024-02-20
4
#
TypeScript
#
JavaScript
#
前端
【前端基礎】為什麼前端要檢核表單內容?低成本優化前端使用者體驗
在前端的開發中,除了切版與串 API 外,大部分的時間都在針對表單內容進行檢核、驗證、阻擋,一方面是讓使用者在操作頁面的過程中有良好的使用者體驗,不會因為一些例外狀況(Edge Case),例如:莫名其妙的 4xx 錯誤,導致使用者卡在某個操作流程中逃不出來,另一方面是讓傳遞到後端的資料更加正確⋯⋯
Vivian Yeh
發佈在
RD少女養成計畫
2024-02-08
5
#
前端工程師
#
前端
#
JavaScript
【前端基礎】JavaScript 中的閉包是什麼?React 閉包應用情境
在 2021 年的剛轉職成為前端工程師的時候,我在面試時滿常會被詢問到 JavaScript 中閉包的議題,當時候自己回答的滿差的,於是在 2022 年時,我寫了一系列的有關於函式程式設計鐵人賽的文章, 裡頭就有簡單提到有關於閉包的議題。
Vivian Yeh
發佈在
RD少女養成計畫
2024-02-01
4
#
前端
#
JavaScript
#
前端開發
【前端基礎】JavaScript 的 this 到底是什麼?call、apply 與 bind 的差異
在之前的文章當中曾經提到過 JavaScript 中的物件有一個特別的機制:傳參考(Called by reference),如果正確性再高一點的話,則可以稱之為傳共享(Called by sharing)。
Vivian Yeh
發佈在
RD少女養成計畫
2024-01-28
6
#
JavaScript
#
前端
#
前端工程師
【前端基礎】關於 JavaScript 的型別系統:自動轉型、真值與假值
在先前的型別文章中,我們曾經聊過 JavaScript 常用的一些型別,但針對布林這個型別,我們沒有做太多的解釋,原因在於布林值在 JavaScript 會有一個特殊的規則:自動轉型 。 自動轉型可說是讓 JavaScript 為弱型別、且難以管理的最重要的要素,接著就來讓我們來聊聊什麼是自動轉型
Vivian Yeh
發佈在
RD少女養成計畫
2024-01-25
19
#
JavaScript
#
前端
#
前端開發
【前端基礎】關於 JavaScript 的型別系統:基礎型別、物件型別
在剛開始寫 JavaScript 可能大多數的人不會特別意識到 JavaScript 的型別系統有什麼特別之處,我是在看完 Youtube 上 CS50 的課程,才理解到在不同的程式語言中,會因為語言的特性而有不同的系統,JavaScript 就是偏向比較特別的那一種。
Vivian Yeh
發佈在
RD少女養成計畫
2024-01-09
7
#
JavaScript
#
FrontEnd
#
前端
EDC 轉職三階段:探索期,如何透過自我探索展開職涯全視野
我認為能在一開始就承認:「自己不知道要做什麼」,遠勝過於:「我以為自己適合做什麼」。 如果有了解我的轉職故事的話,會知道在我在大學畢業以前,非常篤定自己「很適合走語言」這條路,這讓我在遇到機會時出現一個很不可取的思維:「反正我都要走語言相關的路,我幹嘛還要花時間去嘗試毫不相關的事?」
Vivian Yeh
發佈在
從今天開始的轉職計畫
2024-01-02
5
#
轉職
#
跨領域
#
跨領域轉職
加入沙龍
加入沙龍