สารบัญบทความในเว็บไซต์
รวบรวมสารบัญบทความในบล็อกแห่งนี้
อัพเดทล่าสุด 23 November 2024
⭐️ บทความเริ่มต้น / สำหรับมือใหม่
- วิธีการใช้ VS Code ในการ debug โค๊ด JavaScript
- สวัสดี Deno - ลองเขียนเว็บด้วย Deno กันดีกว่า
- มาลองหัดเขียน Svelte กันดีกว่า
- ทำ Mock API ด้วย json-server
- มาหัดเขียน Regular Expressions กันดีกว่า
- cURL คืออะไร? มาลองหัดใช้กันดีกว่า
⚔️ Workshops
- ทำแอพคำนวณ BMI ด้วย React.js
- Nuxt Fundamental: ทำ Workshop เว็บ Portfolio
- ทำ Backend API ด้วย Node.js และ MongoDB กันดีกว่า
🌐 JavaScript
- CommonJS และ ESM คืออะไร? และต่างกันอย่างไร?
- JavaScript sort ข้อมูลตัวเลข ไม่ถูกต้อง?
- JavaScript Sort ข้อมูลใน Object ทำยังไง?
- ดึงข้อมูลจาก API ด้วย JavaScript Fetch API
- วิธีการดึงข้อมูล API ด้วยการใช้ axios
🧩 Node.js
🪲 TypeScript
⚛️ React.js
- [React.js]ใช้ SWR เพื่อดึงข้อมูล API
- วิธีการสร้างโปรเจ็ค React ด้วย Vite
- การเปลี่ยนค่า Object ใน state ของ React.js
- ดึงข้อมูล Graphql API ด้วย React + urql
- วิธีการกำหนด Routes ของ React Router v6
- มาใช้ Zustand ร่วมกับ React + TypeScript กันดีกว่า
- ดึงข้อมูล Graphql API ด้วย React + urql
➡️ Next.js
- เขียนเว็บด้วย Next.js + TypeScript ตอนที่ 1
- เขียนเว็บด้วย Next.js + TypeScript ตอนที่ 2 - ว่าด้วยเรื่อง Routing และ Dynamic Routes
🍻 Svelte & SvelteKit
📗 Vue.js & Nuxt.js
- Vue.js คืออะไร + สอนใช้งาน Vue.js เบื้องต้น
- ตอนที่ 1 - Getting Started with Nuxt.js
- ตอนที่ 2 - สร้าง Nuxt.js ด้วย create-nuxt-app
- ตอนที่ 3 - การกำหนด Routing
- ตอนที่ 4 - Nuxt.js Concept
- ตอนที่ 5 - Nuxt Content และ Async Data
- ตอนที่ 6 - การดึงข้อมูลจาก APIs
- ตอนที่ 7 - การใช้งานร่วมกับ Vuex Store
- ตอนที่ 8 - ทำระบบ Authentication ด้วย Nuxt.js
- ตอนที่ 9 - การ Deploy Nuxt.js
- ตอนที่ 10 - การทำ Internal API และ Middleware
- ตอนที่ 11 - ทำ SEO และ Meta tags
- ตอนที่ 12 - Workshop
🦀 Rust
🐞 Testing
- ลองใช้งาน Playwright ในการทำ e2e testing
- ลอง Playwright เทสแอพ React + Vite แบบง่ายๆ
- เขียน Unit Test ด้วย React + Vitest
⛓️ Web3 & Smart Contract
- Interact Smart Contract ด้วย Ethers.js
- วิธีการใช้ Wallet ใน Ethers.js
- ติดตั้งและลองใช้งาน Foundry
- ลองเขียนและ Deploy Smart Contract ด้วย Foundry
- เตรียมเครื่องมือสำหรับ Rust + Substrate Development
- วิธีการรัน Ethereum Blockchain บน Local Node
- ลองใช้งาน Viem เปรียบเทียบกับ Ethers.js
- ทำ subscribe event ง่ายๆ เมื่อมีคนโอน token (USDT)
- เริ่มต้นเขียน Solidity ด้วย Hardhat
- การใช้ Custom Errors ในภาษา Solidity