練習如何簡潔明瞭的說明個人經歷 「行為面試」會詢問過去的經歷,像是: 分享你曾在工作上碰過的困難與挑戰,以及是如何解決的? 為什麼想離開目前的工作? 分享...
積木化的流程圖 承上篇的結論,我們覺得既然要提供前端們開發功能的指引,透過這樣 「視覺化」 的方式,能夠很好的模擬程式模組的架構! 以下是我們最後的流程圖:(因...
在 JavaScript 中,new Map() 是一個用於存儲鍵值對的資料結構。它與普通的 JavaScript 物件({})類似,但提供了更多功能和更靈活的...
剛開始認識data storytelling時,我google關鍵字想找更多資料,Pudding.cool出現在搜尋結果的第一位,點入後,開啟了我對data s...
約 1,000 小時~每天三小時 * 一年~每週 40 小時 * 半年 每個人的學習速度不盡相同,找工作的際遇、景氣狀況等,也會影響到需花費的時間。不過如果...
在上一篇的教學中,我們成功建立了一個React的專案。建立完畢後,會發現我們的檔案資料夾突然多了好多沒看過的東西: 慘了,完全看不懂——沒關係!接下來將帶您認...
組件實作 : Demo 一、前言 今天要來研究一下 Flexbox 的寫法,它是一個用來排版的神器,可以很有效的處理元素水平與垂直置中對齊,本篇主要是參考...
在比較熟悉如何架構網頁、呈現出想要的樣子後,應該多少會覺得:希望能夠更快、更有效率地描繪出來。 最直接想到的或許是提升英文打字速度,這會有幫助,但還不夠。 我們...
長期維護一個專案,並持續增加新功能來累積經驗。 實踐是最好的學習方式 當要修改數個月前寫的程式碼時,如果不靠記憶,能否快速的找出對應的程式碼並進行修改?所謂...
擴展/繼承(Extend/Inheritance) 我們可以定義一組樣式,然後將這些樣式應用於不同的元素,同時保持代碼的整潔和可維護性。 使用@extend...
來輕鬆聊聊 終於來到基礎CSS的最後一篇,這次要分享的是CSS的變量。想像一個情境,你正在負責一個網頁的視覺設計,而你需要在許多地方用上同樣的顏色(如:暗紅色D...
今天來講 Macrotask vs Microtask 大家可能常搞錯的部分 這邊我先簡單介紹一下 Event Loop,並在文章後面會有附上相關連結,有興趣的...
CICD 什麼是 CI/CD ? 協助開發者自動化軟體開發的工作流程,自動完成檔案上傳、測試機.....的工具,成功或失敗都會通知。白話的說就是:「原本手工要...
YES! 實踐是最好的學習方式。 把重點放在學習 開發 side project 有很多好處,但最重要的還是學習與累積經驗。很多時候,我們會花好幾天時間研究...
OOCSS(Object-Oriented CSS) OOCSS(Object-Oriented CSS)強調了分離結構和外觀的概念。以下是 OOCSS...
使用開發者工具看圖片時,發現下方有個空隙,這是為什麼? 因為預設img為行內元素,和示意圖文字一樣留出空間給y,g英文字母。 去除空隙的辦法 codepen參...
在 JavaScript 中,apply 和 call 是函數的兩個方法,用於顯式設置函數的 this 值,並傳遞參數來執行函數。它們的主要區別是傳遞參數的方式...
所謂:「知己知彼,百戰不殆。」,在設計一個網頁之前,先充分了解其外部的各項特性,才能避免在實作時因千萬頭緒使您一時無從下手,而陷入窘境。 因此,本篇將為您介紹在...
設置開發環境 1. VSCode 如果還沒有安裝過文字編輯器,推薦可以使用免費開源的 VSCode(Visual Studio Code),它與 TypeSc...
設定圖片高度,要寫死高度還是不要寫死高度? 就像最開始提到,響應式網頁超級超級重要,所以如果在不同螢幕大小,圖片太大超出畫面(或著太小)的話,體驗感覺就會大大地...
相較於薪資、職涯發展等因素,"是否對寫程式感興趣" 才是最應該思考的問題。 考慮轉職前端的動機是什麼? 看過不少學生是因為朋友建議、或是...
先學 JavaScript上手後再選一個前端框架學習 從 JavaScript 開始 JavaScript 是前端開發的核心語言。無論是使用任何框架或庫,對...
學習寫測試和使用監控工具 隨著專案功能的日益複雜,每次進行功能修改時,必須考慮的情境也隨之增加。在每一次改動時,手動逐一測試所有流程會相當費時費力。此時,撰...
練習不同的資料結構與演算法的 LeetCode 題目 「編碼面試」一般會詢問一個需要實作的問題,如: 給定一個整數數組(nums)和一個目標值(target...
連著兩篇都在記錄繼續製作小工具的必要知識,終於要繼續寫實際的程式了,超級開心。 axios 實現AJAX技術的程式,簡單的說就是可以非同步執行程式,詳細內容可...
github pages:https://rochelwang1205.github.io/sweetie/ github repo:https://githu...
講重點!! 不要因為沒有相關經驗,就塞一堆不相關的資訊。如果覺得履歷很空,就多做 side project 來充實內容。 換位思考,如果你是面試官,你想看什...
先學習 HTML, CSS, JavaScript 基礎觀念,再透過實作專案,慢慢熟悉不同的語法使用方式。 學習 HTML, CSS, JavaScript...
學習如何使用 npm 與 bundler npm npm 是管理專案中第三方套件的工具。也有其他替代方案如 yarn、pnpm 等。建議先學 npm,之後再...
前言 在上一篇 在 Vue 過氣前要學的第四件事 - 2025 了還要用 .value ?我們講了 ref 跟 reactive 之間的差異,這篇就接著說入門會...