Loading Now

สร้าง Front end ด้วย Nuxtjs

ขั้นตอนการสร้าง Front end ด้วย Nuxtjs และต่อ API แต่ละส่วน เช่น Login, Register, Select user, Create user, Update user, Delete user

Nuxt.js?

Nuxt.js เป็นเฟรมเวิร์กที่พัฒนาต่อยอดจาก Vue.js ซึ่งช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันเว็บที่มีประสิทธิภาพสูงได้อย่างง่ายดาย โดย Nuxt.js มุ่งเน้นไปที่การปรับปรุงการทำงานด้าน SEO, Server-Side Rendering (SSR) และ Static Site Generation (SSG) ซึ่งเป็นคุณสมบัติสำคัญสำหรับเว็บแอปพลิเคชันยุคใหม่

คุณสมบัติเด่นของ Nuxt.js

  • Server-Side Rendering (SSR): Nuxt.js ช่วยให้เว็บไซต์โหลดเร็วขึ้นและเหมาะสมกับการทำ SEO เพราะเนื้อหาถูกเรนเดอร์จากฝั่งเซิร์ฟเวอร์ก่อนส่งไปยังเบราว์เซอร์
  • Static Site Generation (SSG): สามารถสร้างเว็บไซต์แบบ Static ซึ่งเหมาะสำหรับเว็บที่ต้องการความเร็วและประหยัดทรัพยากรเซิร์ฟเวอร์
  • การจัดการโครงสร้างไฟล์อัตโนมัติ: Nuxt.js มีโครงสร้างที่ชัดเจน เช่น ไฟล์ pages/ จะถูกสร้างเป็นเส้นทาง (Route) ให้อัตโนมัติ
  • Plug and Play Modules: Nuxt.js มีโมดูลที่ช่วยเพิ่มฟังก์ชันต่าง ๆ เช่น Axios, PWA, และ Authentication
  • การตั้งค่า Meta และ SEO ง่าย: Nuxt.js มีการจัดการ Meta Tag และ SEO ที่เป็นมิตรกับนักพัฒนา

คุณสามารถเริ่มต้นได้ง่าย ๆ ด้วยเพลย์ลิสต์นี้

image-3-1024x667 สร้าง Front end ด้วย Nuxtjs
image-4-1024x303 สร้าง Front end ด้วย Nuxtjs
image-5-1024x299 สร้าง Front end ด้วย Nuxtjs

สามารถดู Video ใน เพลย์ลิสต์ คลิก

สามารถดู Video ที่มาของ API ในการนำมาเชื่อมต่อ คลิก

Share this content:

ปัจจุบันทำงาน FullStack Developer เขียน web ตาม requirements ของ user เพื่อใช้งานใน บริษัท โดยใช้ Html Css Less Sass Javascript Jquery และดึงข้อมูลมาแสดงบนหน้าเว็ปผ่าน API โดยใช้ ajax axios fetch ซึ่งทำบน Framework ทั้ง c# php และ javascript เช่น .Net Vue React Codeigniter Laravel Nuxtjs Nextjs Nestjs ทั้ง Front End และ Back End (API)

Post Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.