⭐️ บทความเริ่มต้น / สำหรับมือใหม่
-
วิธีการใช้ 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 กันดีกว่า
-
ทำ Chat Application ด้วย Node.js, Express และ Socket.io
-
ทำ Chat Application ด้วย Express + Socket.io และ React.js
???? 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