AI for Modern Life and Work

บทที่ 6งาน 4: ลิงก์เว็บ (5%)

Web Deployment

การใช้ v0.dev หรือ Claude เจนหน้าเว็บ React/HTML และการ Deploy ขึ้น Vercel

การสอน (90 นาทีแรก)

การใช้ v0.dev หรือ Claude เจนหน้าเว็บ React/HTML และการ Deploy ขึ้น Vercel

กิจกรรมปฏิบัติ (90 นาทีหลัง)

สร้าง Landing Page รวบรวมงานจากครั้งที่ 1-5 และ Deploy เป็น URL จริง

เครื่องมือ:v0.devVercel

เป้าหมายการเรียนรู้

  • เข้าใจแนวคิด AI-powered Web Development
  • สามารถใช้ v0.dev สร้างเว็บไซต์จาก Prompt ได้
  • Deploy เว็บไซต์ขึ้น Vercel ให้คนทั่วโลกเข้าถึงได้
  • เข้าใจ Workflow ตั้งแต่ออกแบบจนถึงเผยแพร่

AI กำลังเปลี่ยนโลก Web Development

ในอดีตการสร้างเว็บไซต์ต้องเรียนรู้ HTML, CSS, JavaScript ใช้เวลาหลายเดือนกว่าจะทำเว็บสวยๆ ได้ แต่ตอนนี้ AI ทำให้ทุกคนสร้างเว็บไซต์ได้ภายในไม่กี่นาทีเพียงแค่อธิบายสิ่งที่ต้องการ

จาก Prompt สู่เว็บไซต์จริง

v0.dev + Vercel ทำให้กระบวนการสร้างเว็บไซต์เหลือเพียง 3 ขั้นตอน: อธิบาย → Generate → Deployไม่ต้องเขียน Code เองแม้แต่บรรทัดเดียว

สร้างภาพ A flat design infographic showing the AI web development workflow. A horizontal pipeline with 3 main steps connected by arrows: Step 1 'Describe' (user typing a prompt describing their desired website in a chat interface), Step 2 'Generate' (v0.dev logo with code brackets and a preview screen showing a website being generated), Step 3 'Deploy' (Vercel logo with a rocket, showing the website going live with a URL link). Below shows the traditional way crossed out (HTML/CSS/JS coding for weeks) vs the AI way (minutes). Clean modern design with black and white Vercel-inspired style. (ai_web_development_workflow.jpg)

A flat design infographic showing the AI web development workflow. A horizontal pipeline with 3 main steps connected by arrows: Step 1 'Describe' (user typing a prompt describing their desired website in a chat interface), Step 2 'Generate' (v0.dev logo with code brackets and a preview screen showing a website being generated), Step 3 'Deploy' (Vercel logo with a rocket, showing the website going live with a URL link). Below shows the traditional way crossed out (HTML/CSS/JS coding for weeks) vs the AI way (minutes). Clean modern design with black and white Vercel-inspired style.

Workflow การสร้างเว็บด้วย AI: อธิบายสิ่งที่ต้องการ, v0.dev สร้าง Code, Deploy ขึ้น Vercel ได้ลิงก์พร้อมใช้
เครื่องมือประเภทจุดเด่นเหมาะกับ
v0.devAI Web Builderสร้างเว็บจาก Prompt, ใช้ React + Tailwindหน้าเว็บ, Landing Page, Dashboard
VercelHosting PlatformDeploy ง่าย, ฟรี, มี HTTPSเผยแพร่เว็บไซต์สู่สาธารณะ
Bolt.newAI Full-stack Builderสร้างแอปครบ Frontend + BackendWeb App ที่ซับซ้อน
LovableAI App Builderสร้าง Web App พร้อม DatabasePrototype, MVP

v0.dev — สร้างเว็บจาก Prompt

v0.dev เป็นเครื่องมือจาก Vercel ที่ใช้ AI สร้างUI Components และหน้าเว็บจากคำอธิบายผลลัพธ์เป็น React + Tailwind CSS คุณภาพสูง พร้อมปรับแต่งและ Deploy ได้ทันที

วิธีใช้ v0.dev

  1. 1เข้าเว็บ v0.dev แล้วล็อกอินด้วย GitHub หรือ Google
  2. 2พิมพ์ Prompt อธิบายเว็บไซต์ที่ต้องการ
  3. 3รอ AI สร้าง Preview (ประมาณ 10-30 วินาที)
  4. 4ดู Preview แล้วสั่งปรับแต่งเพิ่มเติมผ่าน Chat
  5. 5เมื่อพอใจแล้ว กดปุ่ม Deploy เพื่อเผยแพร่

เทคนิคการเขียน Prompt สำหรับ v0

Prompt พื้นฐานmarkdown
# Landing Page
"สร้าง Landing Page สำหรับร้านกาแฟไทย ชื่อ 'Café Siam'
มี Hero Section พร้อมรูปพื้นหลัง, เมนูแนะนำ 6 รายการ,
รีวิวจากลูกค้า 3 คน, แผนที่ร้าน และ Footer พร้อมโซเชียลมีเดีย
ใช้โทนสีน้ำตาลอุ่นๆ แบบ Cozy"

# Portfolio
"สร้างหน้า Portfolio สำหรับ Graphic Designer
มี About Me, ผลงาน 8 ชิ้นแบบ Grid Layout,
Skills bar chart, Contact Form
ใช้สไตล์ Minimal Dark Theme"
Prompt ขั้นสูง — ระบุ Component ที่ต้องการmarkdown
# Dashboard
"สร้าง Admin Dashboard ที่ประกอบด้วย:
1. Sidebar Navigation ด้านซ้าย (collapsible)
2. Header Bar มี Search, Notifications, Profile
3. Stats Cards แสดงยอดขาย, จำนวนลูกค้า, รายได้, อัตราการเติบโต
4. Line Chart แสดงยอดขาย 12 เดือน
5. ตารางข้อมูลลูกค้าล่าสุด 10 คน
6. Pie Chart แสดงสัดส่วนสินค้า
ใช้สไตล์ Modern, สีหลักเป็นสีม่วง (#7C3AED)"

# สั่งปรับแต่ง (ผ่าน Chat)
"เปลี่ยน Sidebar เป็นสีดำ"
"เพิ่มปุ่ม Export CSV ในตาราง"
"ทำให้ Chart เป็น Interactive hover ได้"
เคล็ดลับ Prompt ที่ดีสำหรับ v0
  • ระบุ Layout ชัดเจน — บอกว่าอะไรอยู่ตรงไหน (ซ้าย, ขวา, บน, ล่าง)
  • กำหนดสี — ระบุ Hex Code หรืออธิบายโทนสี
  • บอกจำนวน — กี่ Card, กี่ Column, กี่ Item
  • ใส่ข้อมูลตัวอย่าง — ชื่อร้าน, รายการเมนู, ราคา
  • อ้างอิงสไตล์ — เช่น 'สไตล์เหมือน Apple', 'แบบ Notion'
  • ปรับทีละนิด — อย่าสั่งเปลี่ยนทุกอย่างในครั้งเดียว

Deploy ด้วย Vercel

Vercel เป็นแพลตฟอร์ม Hosting ที่ทำให้การเผยแพร่เว็บไซต์ง่ายเหมือนกดปุ่มเดียวรองรับ HTTPS, Custom Domain, และ CDN ทั่วโลกฟรี

สร้างภาพ A flat design infographic showing the v0.dev to Vercel deployment pipeline. A vertical flow diagram: Step 1 'Create in v0.dev' (chat interface with website preview), Step 2 'Click Deploy' (button icon), Step 3 'GitHub Repository Created' (GitHub logo with code files), Step 4 'Vercel Builds Automatically' (build/compile icon with progress bar), Step 5 'Live Website' (globe icon with a .vercel.app URL and green checkmark). Side panel shows features: HTTPS auto, CDN global, Preview deployments. Clean modern design with Vercel black theme accents. (v0_to_vercel_deployment.jpg)

A flat design infographic showing the v0.dev to Vercel deployment pipeline. A vertical flow diagram: Step 1 'Create in v0.dev' (chat interface with website preview), Step 2 'Click Deploy' (button icon), Step 3 'GitHub Repository Created' (GitHub logo with code files), Step 4 'Vercel Builds Automatically' (build/compile icon with progress bar), Step 5 'Live Website' (globe icon with a .vercel.app URL and green checkmark). Side panel shows features: HTTPS auto, CDN global, Preview deployments. Clean modern design with Vercel black theme accents.

Pipeline การ Deploy: สร้างเว็บใน v0.dev, กด Deploy, สร้าง GitHub Repo อัตโนมัติ, Vercel Build และเผยแพร่ทันที

ขั้นตอนการ Deploy จาก v0.dev

  1. 1สร้างเว็บใน v0.dev จนพอใจ
  2. 2กดปุ่ม "Deploy" มุมขวาบน
  3. 3เชื่อมต่อกับ GitHub Account (ครั้งแรกครั้งเดียว)
  4. 4v0 จะสร้าง Repository ใน GitHub ให้อัตโนมัติ
  5. 5Vercel จะ Build และ Deploy เว็บให้ทันที
  6. 6ได้ลิงก์ .vercel.app สำหรับแชร์เว็บไซต์
ฟีเจอร์ Vercelแผน Freeแผน Pro
Bandwidth100 GB/เดือน1 TB/เดือน
Deploymentsไม่จำกัดไม่จำกัด
Custom Domainรองรับรองรับ
HTTPS (SSL)ฟรีอัตโนมัติฟรีอัตโนมัติ
Preview Deploymentsรองรับรองรับ
Analyticsพื้นฐานครบถ้วน
ราคาฟรี$20/เดือน
Custom Domain

สามารถเชื่อมต่อ Domain ของตัวเอง (เช่น www.mysite.com) ได้ฟรีบน Vercel เพียงซื้อ Domain จาก Namecheap, GoDaddy หรือผู้ให้บริการอื่น แล้วชี้ DNS มาที่ Vercel


ตัวอย่างเว็บไซต์ที่สร้างได้

ประเภทPrompt ตัวอย่างระยะเวลาโดยประมาณ
Portfolio ส่วนตัวสร้าง Portfolio สำหรับนักศึกษาจบใหม่ มี About, Projects, Contact5-10 นาที
Landing Page ธุรกิจสร้างหน้าแนะนำร้านอาหารไทย มีเมนู รูป และจองโต๊ะ10-15 นาที
Event Pageสร้างหน้าเชิญงานแต่งงาน มีนับถอยหลัง แผนที่ และแบบฟอร์ม RSVP10-15 นาที
Resume Onlineสร้าง Resume แบบ Interactive มี Timeline การศึกษาและทำงาน5-10 นาที
Blog Layoutสร้างหน้า Blog สไตล์ Minimal มีรายการบทความ และหน้าบทความ15-20 นาที

กิจกรรมปฏิบัติ

Workshop: สร้างและ Deploy เว็บไซต์ส่วนตัว

สร้างเว็บไซต์ Portfolio หรือ Landing Page ส่วนตัว แล้ว Deploy ขึ้น Vercel ให้มีลิงก์แชร์กับเพื่อนได้

สิ่งที่ต้องทำในกิจกรรม
0/8

เครื่องมือที่ใช้ในบทเรียนนี้

เครื่องมือลิงก์ใช้ทำอะไร
v0.devv0.devสร้างเว็บไซต์จาก Prompt ด้วย AI
Vercelvercel.comDeploy เว็บไซต์ฟรี
GitHubgithub.comเก็บ Source Code

ทดสอบความเข้าใจ

v0.dev ใช้เทคโนโลยีอะไรในการสร้างเว็บไซต์?

ทดสอบความเข้าใจ

ข้อใดคือขั้นตอนที่ถูกต้องในการเผยแพร่เว็บไซต์?