🔥 ถามมากันเยอะ ว่าอยากทำเว็บแบบนั้น แบบนี้ต้องรู้อะไรบ้าง !? วันนี้แอดจะมาบอกแนวทางการเรียนรู้ไปพร้อมกันน <3
.
โดยจะต้องบอกคร่าว ๆ ก่อนว่า "ไม่ว่าเราจะทำเว็บอะไร แบบไหนก็แล้วแต่ ล้วนต้องมีพื้นฐานมาก่อนเหมือนกันทั้งสิ้น !!"
.
คล้าย ๆ กับการเรียนภาษาอังกฤษนั่นแหละ ถ้าเราเริ่มต้นเราก็อาจจะต้องเริ่มจากตัวอักษรภาษาอังกฤษ การใช้ Tense ต่าง ๆ ของเว็บก็มีเช่นกัน โดย Basic ของเว็บจะมีเรื่อง
.
✅ HTML
เป็นโครงหลักของเว็บไซต์ทั่วไป โดยหน้าตาของภาษา HTML นั้นจะเป็นการใช้ tag ที่เริ่มต้นด้วย <> แล้วปิดด้วย > เพื่อสร้างชิ้นส่วนต่างๆในหน้าเว็บเรียกว่า Element
.
✅ CSS
CSS นั้นเป็นสิ่งที่ช่วยเพิ่มความสวยงามให้กับหน้าตาของเว็บ เราสามารถปรับแต่งหน้าตาของเว็บได้จาก CSS ไม่ว่าจะเป็นสี รูป ไปจนถึงตำแหน่งของสิ่งต่างๆ หรือแม้แต่การทำ animation ก็สามารถทำได้
.
✅ JavaScript
JavaScript นั้นเป็นส่วนที่เพิ่มความสามารถให้กับเว็บของเราเป็นอย่างมาก ทำให้ส่วนต่างๆของเว็บสามารถทำงานได้ตามที่เราต้องการ
.
และ เมือเรารู้พื้นฐานตรงนี้แล้ว เราจะมีเส้นทาง 2 ทางหลักให้เลือก โดยมีทางที่ชื่อว่าสาย Front-End และ Back-End ส่วนถ้าใครชอบทั้งคู่ จนไปครบจบกระบวนการที่เว็บควรมีเราจะเรียกว่า Full-Stack นั่นเอง
.
⭐️ โดยเริ่มจาก Fornt-End กันก่อน
มันเป็นส่วนหน้าตาการแสดงผลของเว็บไซต์ ที่ผู้ใช้งาน(Client)มองเห็นทั้งหมดไม่ว่าจะเป็น ตัวหนังสือ ปุ่ม หรือแถบเมนูต่างๆ ทุกๆส่วนที่ผู้ใช้เห็นและมีปฏิสัมพันธ์ด้วยนับว่าอยู่ใน Frontend ทั้งหมด ซึ่งภาษาที่ใช้ในฝั่ง Frontend ก็คือ HTML, CSS และ JavaScript
.
✅ Framework
สิ่งอำนวยความสะดวกในการเขียนโปรแกรม ซึ่งประกอบด้วยชุดคำสั่งหรือองค์ประกอบต่างๆ ให้เราสามารถนำมาใช้ได้ง่ายๆ โดยไม่ต้องเขียนเองทั้งหมด
.
Js CSS
Angular Bootstrap
Vue.js Materialize
React Semantic UI
Backbone.js Bulma
.
⭐️ ตามมาด้วย Back-End กันต่อ
ส่วนการทำงานประมวลผล และ จัดเก็บข้อมูลของเว็บไซต์ เพื่อทำให้ส่วนของ Frontend สามารถทำงานได้อย่างถูกต้องสมบูรณ์
.
✅ Programming language
เราจะต้องใช้ภาษาโปรแกรมมิ่งในส่วนของการทำงานใน Backend เช่น เมื่อรับข้อมูลสินค้าที่ผู้ใช้เลือกมาจาก Frontend, Backend ก็จะนำมาคำนวนโปรโมชั่นแล้วนำมาหักลบกับเงินในบัญชีจากนั้นเก็บข้อมูลใน Database เป็นต้น
.
PHP
Python
C#
Java
JavaScript
Ruby
.
✅ Framework
สิ่งอำนวยความสะดวกในการเขียนโปรแกรม ซึ่งประกอบด้วยชุดคำสั่งหรือองค์ประกอบต่างๆ ให้เราสามารถนำมาใช้ได้ง่ายๆ โดยไม่ต้องเขียนเองทั้งหมด
Django
Express.js
Flask
Laravel
Ruby on Rails
ASP.NET
.
⭐️ส่วนสำคัญอื่นๆ
นอกจากส่วนของการแสดงผลและการติดต่อกับผู้ใช้อย่าง Frontend และ ส่วนของการทำงานด้านหลังของระบบอย่าง Backend แล้ว การเขียนเว็บยังมีส่วนที่สำคัญที่ขาดไปไม่ได้ เช่น ส่วนของการรับส่งข้อมูล
.
✅ API
Application Programming Interface เป็นช่องทางในการเข้าถึงข้อมูลต่างๆ ของเว็บไซต์ ไม่ว่าจะเป็นการอ่านเขียนข้อมูลจากฐานข้อมูลจาก server ไปจนถึงข้อมูลจากภายนอก
.
✅ WebSocket
วิธีการติดต่อเพื่อรับส่งข้อมูลแบบระหว่าง Client กับ Server โดยแต่ละฝั่งสามารถส่งข้อมูลไปหาอีกฝั่งตอนไหนก็ได้ เหมาะสำหรับรับส่งข้อมูลแบบ real-time
.
"ทั้งหมดนี้ก็เป็นเส้นทาง Path คร่าว ๆ ของสายเว็บ หากใครชอบของสวย ๆ งาม ๆ ก็อาจจะทำส่วนหน้าบ้าน ใครชอบ Logic จัด ๆ มาหลังบ้านก็สนุกไม่น้อยนะแอดว่าาา <3"
.
#borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有2部Youtube影片,追蹤數超過14萬的網紅アスキー,也在其Youtube影片中提到,YouTubeの生放送やゲーム実況など、個人配信者にとても便利なガジェット「Live Streamer NEXUS AX310」(AVerMedia)の魅力をお伝えするシリーズ。ラストの第3回目は、配信ソフト「OBS Studio」を使う場合の設定項目と、設定アプリ「NEXUS」のちょっと便利なカス...
「websocket」的推薦目錄:
- 關於websocket 在 BorntoDev Facebook
- 關於websocket 在 純靠北工程師 Facebook
- 關於websocket 在 โปรแกรมเมอร์ไทย Thai programmer Facebook
- 關於websocket 在 アスキー Youtube
- 關於websocket 在 廚爹的遊戲生活 Youtube
- 關於websocket 在 PTT顯示連線不安全怎麼辦?改用Websocket全程加密 ... - T客邦 的評價
- 關於websocket 在 WebSockets in 100 Seconds & Beyond with Socket.io - YouTube 的評價
websocket 在 純靠北工程師 Facebook 八卦
#純靠北工程師4g3
----------
「我"只要"你把這個值跟這個值存進DB裡面就好了,有這麼難嗎?為什麼你們API開那麼慢,拖到我的進度了。我不管你們還有什麼別的需求啦,反正你就是應該要這樣那樣,反正你就是應該要產給我,不然我沒辦法接你們的API。這個應該很簡單吧有那麼難嗎?還有多久?多久?到底還有多久?明天可以嗎?
不要啦我不要用Mock,不要啦我不要用套件會汙染我的Code。不要啦我不要學Websocket,為什麼?因為我不想。」
----------
🗳️ [群眾審核] https://kaobei.engineer/cards/review
👉 [GitHub Repo] https://github.com/init-engineer/init.engineer
📢 [匿名發文] https://kaobei.engineer/cards/create
🥙 [全平台留言] https://kaobei.engineer/cards/show/5763
websocket 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 八卦
ใครอยู่สายเว็บ
น่าจะสนใจ Textbook เล่มนี้นะ สอน WebSocket
ชื่อหนังสือ "Getting Started with HTML WebSocket Programming"
โหลดฟรี แต่มีเวลาจำกัด
websocket 在 アスキー Youtube 的評價
YouTubeの生放送やゲーム実況など、個人配信者にとても便利なガジェット「Live Streamer NEXUS AX310」(AVerMedia)の魅力をお伝えするシリーズ。ラストの第3回目は、配信ソフト「OBS Studio」を使う場合の設定項目と、設定アプリ「NEXUS」のちょっと便利なカスタマイズ方法を解説します。
■obs-websocketはコチラから最新版をDLしてください
(Windows, Mac OS X, Linux)
https://obsproject.com/forum/resources/obs-websocket-remote-control-obs-studio-from-websockets.466/
00:00 オープニング
00:20 OBS Studioで配信する
02:03 本体のカスタマイズ 〜発光パターンの変更〜
03:14 本体のカスタマイズ 〜パネル画像の変更〜
04:27 配信のオススメ設定は?
■解説シリーズ
第1回目→「Live Streamer NEXUS AX310」で何ができる?
https://youtu.be/LGyi0mX_R8Y
第2回目→基本セッティングとRECentral配信
https://youtu.be/pmyj5gAZSCY
提供: AVerMedia
◯出演
松野将太 Matsuno Shota (@Shotam_A_J)
https://twitter.com/shotam_a_j
◯関連記事
配信者向けのミキサー内蔵コントロールセンター「LIVE STREAMER NEXUS」
https://ascii.jp/elem/000/004/055/4055292/
○関連サイト
Live Streamer NEXUS - AX310(公式/製品ページ)
https://www.avermedia.co.jp/product-detail/AX310
----------------------------------------------
★ムービーサイト「アスキーTV」http://ascii.jp/asciitv/
★ニュースサイト「ASCII.jp」http://ascii.jp/
★超ファンクラブ「ASCII倶楽部」http://ascii.jp/asciiclub/
----------------------------------------------
#AX310 #ライブ配信 #ゲーム実況
websocket 在 廚爹的遊戲生活 Youtube 的評價
差點忘記放連結了
下載連結
https://obsproject.com/forum/resources/obs-websocket-remote-control-of-obs-studio-made-easy.466/
中控台連結
http://t2t2.github.io/obs-tablet-remote/
websocket 在 WebSockets in 100 Seconds & Beyond with Socket.io - YouTube 的八卦
Learn the fundamentals of WebSockets in 100 seconds, then build a simple group chat app with Socket.io ... ... <看更多>
websocket 在 PTT顯示連線不安全怎麼辦?改用Websocket全程加密 ... - T客邦 的八卦
至於習慣使用PCMan的使用者,也可以到GitHub下載PCMan 9.5.0 Beta之後版本的程式(撰稿時版本為PCMan 9.5.0 Beta 3),就可以透過Websocket進行加密連線。 ... <看更多>