
A frontend developer passionate about creative coding.
Education & Work Experience
Over 6 years of experience in frontend development.
Frontend Skills
Possessing abundant expertise in frontend development.
- 12345678910111213141516
<script> const toggleBtn = document.getElementById('toggleBtn') toggleBtn.addEventListener('click', () => { document.getElementById('mobileMenu').classList.toggle('hidden') }) </script> <nav class="bg-background p-4"> <button id="toggleBtn" class="bg-foreground h-4 w-4" /> <div id="mobileMenu"> <ul class="flex flex-col items-center justify-center gap-0.5"> <li><a href="#" class="text-default/75 px-4 py-1">Home</a></li> <li><a href="#" class="text-default/75 px-4 py-1">About</a></li> <li><a href="#" class="text-default/75 px-4 py-1">Services</a></li> <li><a href="#" class="text-default/75 px-4 py-1">Contact</a></li> </ul> </div> </nav>
HTMLCSSJavaScript前端核心技能
精通 HTML5、CSS3、JavaScript (ES6+)、Node.js,以及 TypeScript 等前端基礎技能;具備處理跨版本和跨裝置(包括手機)的相容性經驗。
-
前端框架
熟悉 Vue3、Nuxt3、Astro 和 Drupal 框架,能夠設計專案架構,高效地開發複雜的前端應用;並實施最佳的前端性能優化。
-
-
-
docs: Updated README with installation instructions
#4 by chloe-guo was merged now
-
refactor: Optimized database query for faster load times
#3 by chloe-guo was merged last week
-
fix: Resolved styling issue with product cards
#2 by chloe-guo was merged 2 weeks ago
-
feat: Added responsive navigation bar
#1 by chloe-guo was merged on Dec 28
版本控制
熟悉 Git 版本控制,能夠進行分支管理、合併和解決衝突,並具備與團隊進行專案協作的能力。
-
-
前端樣式、視覺互動效果
熟悉 Tailwind CSS、PostCSS 和 SASS,能夠迅速進行響應式網頁的版面設計,以符合不同裝置的需求;並擅長製作複雜的視覺互動效果,熟悉 P5.js、Three.js 等工具,提供使用者良好的互動體驗。
-
home.cy.ts
00:12
-
home page
-
when admin user is logged in
-
clicking like on a hero should increase their fan count
-
clicking edit on a hero should redirect to edit page
-
clicking delete on a hero should prompt to delete hero
-
-
自動化測試
了解前端自動化測試流程,包括單元測試、整合測試、功能測試以及 E2E 測試,熟悉使用 Cypress 等測試框架。
-
- 12345678910111213141516
name: Depoly page on: push: branches: - master jobs: deployment: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v3 - name: Set up Node.js uses: actions/setup-node@v4 with: node-version: '22.2.0' - name: Install [email protected] run: npm install -g pnpm - name: Install dependencies run: pnpm install - name: Deploy to Cloudflare Pages
GitHub Actions、Cloudflare
具備 GitHub Actions Workflow 設計與實作能力,能自動化測試、建置與部署,並整合 Cloudflare 服務提升開發流程效率與穩定性。
Curated Website
Portfolio
Showcasing web development project since 2019.
Contact Me
Please leave me a message. I will contact you as soon as possible.