ที่นี่ มีโลกที่เรียกว่าเว็บ
จนถึงตอนนี้ผู้บุกเบิกหลายคนได้สำรวจและอาศัยอยู่ในโลกนี้แล้ว แต่สำหรับพวกเราที่เพิ่งก้าวเข้ามา แม้แต่คำว่า HTML ยังรู้สึกแปลกปลอม
เราลองหาใน Google ว่าควรเริ่มจากตรงไหนดี ปรากฏคำศัพท์อย่าง frontend, backend, library, framework, database และอื่นๆ
ยังไม่เริ่มทำอะไรเลยก็โดนความเป็นจริงซัดแล้ว ฉันอยากรู้จักโลกของเว็บ แต่ผลลัพธ์ส่วนใหญ่บอกให้เริ่มจากการเขียนโค้ด คือเรียนภาษาก่อนนะเด็กน้อย
พวกเขาบอกว่าเพื่อเข้าใจโลกนั้น ต้องเริ่มเรียนภาษาที่ขึ้นต้นด้วย Hello, World! แต่ปรากฏว่าภาษาพวกนั้นไม่ใช่แค่หนึ่งสองภาษา? เรียนแล้วเรียนอีกไม่มีวันจบ? ฮ่าฮ่า… ไม่ค่อยอยากจะทักทายในสถานการณ์แบบนี้
เมื่อเผชิญกับความเป็นจริงนี้ วันหนึ่งฉันเกิดข้อสงสัยขึ้นมา การเรียนภาษาโปรแกรมมิ่งจะต้องมาก่อนการเรียนวิธีสร้างเว็บเซอร์วิสเสมอหรือ?
มาคิดถึงโลกจริงกันดูสิ สมมติว่าเราจะเดินทางไปยุโรปที่วัฒนธรรมต่างๆ รวมเป็นหนึ่งเดียว เมื่อเราไปเยือนอังกฤษ ฝรั่งเศส เยอรมนี เราต้องเก่งภาษาอังกฤษ ฝรั่งเศส เยอรมนี อย่างสมบูรณ์แบบหรือ?
ภาษาต้องช่วยได้มากแน่นอน แต่คุณคงเห็นด้วยว่าการสนทนาง่ายๆ ก็เพียงพอแล้ว ฉันคิดว่าการจองโรงแรมดีๆ รู้จักร้านอาหารอร่อย และหาไกด์สำหรับสถานที่ที่จะไปเที่ยวนั้นสำคัญและสนุกกว่า
โลกของเว็บก็เหมือนกัน ไม่ว่าฉันจะใช้ภาษาเขียนโปรแกรมได้อย่างเสรีแค่ไหน หากไม่มีไกด์ที่ชัดเจนเกี่ยวกับวิธีวางแผนเว็บเซอร์วิสและจะไปสถานที่ท่องเที่ยวไหน (จะใช้ stack อะไร) อาจกลายเป็นการเดินทางที่น่ากลัวที่ต้องค้นหาทุกอย่างตั้งแต่หนึ่งถึงสิบด้วยตัวเอง
โฮสติ้งคืออะไร? โดเมนคืออะไรและ DNS จัดการยังไง? HTTP กับ HTTPS ที่เห็นในเบราว์เซอร์หมายความว่าอะไร? FTP กับ SFTP ต่างกันยังไง? การเชื่อมต่อ SSH ทำยังไงกันแน่? เกี่ยวกับองค์ประกอบเหล่านี้ที่ประกอบกันเป็นโลกของเว็บ ภาษาไม่ได้บอกเราหรอก
พูดง่ายๆ คือการเรียนภาษากับการเข้าใจโลกของเว็บและการเรียนวิธีสร้างเซอร์วิสหนึ่งๆ เป็นเรื่องราวที่ต่างกันนิดหน่อย
เพราะงั้นทุกคน วางภาษาไว้ก่อนแล้วไปเที่ยวกันเถอะ มาสัมผัสก่อนว่าโลกของเว็บเกิดขึ้นยังไง
1
2
3
dadawd awdawd awdwad awdawd awdawd