iT邦幫忙

2024 iThome 鐵人賽

DAY 26
0
佛心分享-SideProject30

晚風涼涼,來點Web3 Hackathon吧系列 第 26

[Day 26] ETHGlobal BANGKOK 2024:核心開發技術準備

  • 分享至 

  • xImage
  •  

在為 ETHGlobal BANGKOK 2024 做準備時,除了專注於贊助商的特定技術外,掌握一些核心的 Web3 和前端開發技術也同樣重要。這些技術將幫助我們更有效地實現專案想法。以下是一份全面的技術準備清單:

  1. 前端框架和庫

    a. React

    • 重點:Hooks、狀態管理、組件生命週期
    • 推薦資源:React 官方文件、React Hooks 教程

    b. Next.js

    • 重點:伺服器端渲染 (SSR)、靜態網站生成 (SSG)、API 路由
    • 推薦資源:Next.js 官方教學、Vercel 平台部署指南

    c. Tailwind CSS

    • 重點:實用優先的 CSS 框架、響應式設計
    • 推薦資源:Tailwind CSS 官方文檔、Tailwind UI 組件庫
  2. Web3 開發工具

    a. ethers.js / web3.js

    • 重點:與以太坊區塊鏈互動、智能合約調用
    • 推薦資源:ethers.js 文件、web3.js 官方指南

    b. Hardhat / Truffle

    • 重點:智能合約開發、測試和部署
    • 推薦資源:Hardhat 教學、Truffle 官方文件

    c. MetaMask

    • 重點:瀏覽器錢包集成、交易簽名
    • 推薦資源:MetaMask 開發者文件
  3. 智能合約開發

    a. Solidity

    • 重點:合約結構、數據類型、Gas 優化
    • 推薦資源:Solidity 官方文件、CryptoZombies 互動教學

    b. OpenZeppelin

    • 重點:安全的智能合約標準和庫
    • 推薦資源:OpenZeppelin 文件、合約範例
  4. 後端和資料庫

    a. Node.js

    • 重點:異步設計、API 開發
    • 推薦資源:Node.js 官方文件、Express.js 教學

    b. MongoDB / PostgreSQL

    • 重點:資料模型設計、查詢優化
    • 推薦資源:MongoDB 大學、PostgreSQL 教學
  5. 開發工具和環境

    a. Git 和 GitHub

    • 重點:版本控制、協作工作流
    • 推薦資源:GitHub 指南、Git 分支管理策略

    b. Docker

    • 重點:容器化應用、開發環境一致性
    • 推薦資源:Docker 入門教程、Docker Compose 指南
  6. 測試和部署

    a. Jest / Mocha

    • 重點:單元測試、整合測試
    • 推薦資源:Jest 文件、Mocha 測試框架指南

    b. CI/CD (例如 GitHub Actions)

    • 重點:自動化測試、持續部署
    • 推薦資源:GitHub Actions 文件、CI/CD 最佳實踐
  7. 項目管理和文檔

    a. Agile / Scrum 方法論

    • 重點:短衝規劃、任務分配
    • 推薦資源:Scrum 指南、Agile 實踐教程

    b. 技術文件撰寫

    • 重點:API 文件、使用說明
    • 推薦資源:技術寫作指南、Markdown 教程

準備策略:

  1. 建立學習路徑:根據目前的技能水平,為每個技術領域制定學習計劃。

  2. 動手實踐:通過構建小型專案來應用所學知識,特別是整合多個技術的專案。

  3. 參與社群:加入相關的開發者論壇和社群,如 Stack Overflow、Reddit 的相關子版塊等。

  4. 關注趨勢:訂閱相關的技術博客和 YouTube 頻道,掌握最新的 Web3 開發趨勢。

  5. 模擬黑客松:給自己設定一個 48 小時的挑戰,模擬黑客松環境,提前體驗高壓力下的開發。

  6. 準備程式碼片段:建立一個常用程式碼片段的資料庫,以便在比賽中快速調用。

  7. 建立開發模板:準備一個基本的專案模板,包含常用的配置和依賴,以節省比賽中的設置時間。


上一篇
[Day 25] ETHGlobal BANGKOK 2024:賽前準備
下一篇
[Day 27] ETHGlobal BANGKOK 2024:專案技術選擇與準備清單
系列文
晚風涼涼,來點Web3 Hackathon吧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言