เริ่มต้นเขียนเว็บ 2018 [01] : Tools

K.
Mattick
Published in
1 min readFeb 15, 2018

A:อยากลองเขียนเว็บอะ เริ่มตรงไหนดี

B:html css js php sql

A:แล้วพวก nodejs react angular vue graphql api พวกนี้มันคืออะไรหรอ

B:ก็คือพวก tools ต่างๆสำหรับ frontend backend นั่นแหละ

A:frontend backend ชักจะเริ่มเยอะละ ถ้าอยากได้เว็บมาซัก 1 เว็บตั้งแต่เริ่มจนจบต้องมีความรู้เกี่ยวกับอะไรบ้างหรอ อยากลองมาทำงานสายนี้บ้าง

B:งั้นเอารูปไปก่อนละกัน แปะ

B:อธิบายตามรูปก็คือก่อนที่เราจะมีเว็บเนี่ย เราต้อง design ออกมาก่อนแล้วก็ต้องแปลงจาก design ให้กลายมาเป็นโค้ด css ให้ frontend เอาไปใช้

A:จดแปปๆ

B:frontend ก็จะทำหน้าที่ประกอบร่าง css ที่ได้มาจาก design รวมทั้งเขียน function เชื่อมต่อกับ backend รวมถึงทำระบบต่างๆในหน้าเว็บเช่น กรอกข้อมูลเสร็จแล้วจะส่งข้อมูลต่อยังไง query ข้อมูลมาแล้วจะแสดงผลในลักษณะไหน

A: ‘เริ่มหลุด~~’

B:backend จะเป็นคนทำหน้าที่จัดการกับ api เอาไว้เชื่อมต่อกับ frontend รวมถึงเชื่อมต่อกับ database อาจจะดูแลส่วนจัดเก็บข้อมูล ว่าจะจัดเก็บในลักษณะไหน

A: ‘อืม’

B:หลังจากทำ web ในรูปแบบ prototype เสร็จก็ถึงเวลาในการ deploy งานกันบ้าง deploy สำหรับบางทีมก็จะเป็นหน้าที่ส่วนรวมพลัดๆกันทำ ใครว่างก็ทำ แต่ถ้าจะให้ดีก็ควรจะมีคน deploy งานรวมถึงจัดการงานในขั้นตอน deploy เพราะ environment ที่ใช้ develope กับ production ต่างกัน อาจทำให้ขั้นตอนบางอย่างใช้ไม่ได้ในขั้น production

A: ‘เดี๋ยวๆ ทำไมมันชักจะเริ่มเยอะแบบนี้ละ’

B: แน่นอนสิ เยอะ 555555555 นี่ยังไม่หมดเลยนะ รายละเอียดปลีกย่อยอีกเยอะมาก

A: ยอมแล้ว ว่าแต่สอนเขียนโค้ดทั้งหมดนี่ได้มะ

B: ได้ (ในตอนต่อไปนะจ้ะ)

--

--

Mattick
Mattick

Published in Mattick

Interest in machine learning and have hobby about web develop.

K.
K.

Written by K.

Founder & Head of research center@ VulturePrime Co., Ltd.