💡 เมื่อเราได้เรียนรู้วิธีการเขียนเว็บมาสักพักแล้ว ไม่ว่าจะเป็นพื้นฐานที่สำคัญ เช่น HTML, CSS และ JavaScript แล้วเราอยากจะอยากไปลองใช้ Library หรือ Framework เจ๋ง ๆ ที่ช่วยในการเขียนเว็บ อย่าง React ต้องรู้อะไรบ้าง ??
.
👉 ซึ่งไอเจ้า React เนี่ยมันมีพื้นฐานจาก JavaScript นั่นเอง เราจึงจำเป็นต้องรู้ Concept ที่สำคัญ ๆ ก่อนจะไปใช้งานเจ้า React นั่นเอง
.
มีอะไรบ้าง?? ไปดูกันเลยจ้า 🔥
.
⚙️ Basic Data Structure
Data Structure เป็นหัวใจหลักในการเขียนโปรแกรม ดังนั้นเราต้องเรียนรู้ Data Structure ประเภทต่าง ๆ ให้เข้าใจก่อน ตัวอย่างเช่น การรับ-ส่ง Request จาก API มายัง JS เราก็ต้องมีวิธีที่จะจัดการกับโครงสร้างของข้อมูลที่ดึงมาจาก API เพื่อให้เราสามารถนำข้อมูลนั้นไปใช้ได้ตามต้องการ
.
🌟 DOM
DOM หรือ Document Object Model เป็นการปรับเปลี่ยนโครงสร้าง HTML ให้เป็นแบบ Object โดยให้ JavaScript สามารถจัดการกับ HTML ผ่านโครงสร้างของ DOM ได้นั่นเอง ซึ่งเจ้า React จะใช้โครงสร้าง DOM เป็นหลัก เพื่อสร้างการโต้ตอบบนหน้าเว็บที่สะดวกยิ่งขึ้น ตัวอย่างเช่น เมื่อคลิกปุ่มสามารถแสดงข้อความ หรือเปลี่ยนสีของข้อความนั่นเอง
.
🚚 API
API ย่อมาจาก Application Program Interface ซึ่งเราต้องมีพื้นฐานการใช้งาน API เพื่อนำข้อมูลมาใช้บนหน้าเว็บนั่นเอง อาจจะไม่ต้องถึงกับสร้าง API ใช้ก็ได้นะ เพียงแค่รู้โครงสร้าง และวิธีการดึงมาใช้งานพื้นฐานก็พอแล้ว !!
.
🔧 Axios / Fetch
เครื่องมือสำคัญที่ช่วยให้เราดึง API ต่าง ๆ มาใช้งานได้ง่ายมากขึ้นนั่นเอง !! ซึ่งเป็นสิ่งสำคัญมาก ๆ ในการพัฒนาหน้าเว็บ เพราะมันจะช่วยให้เราสามารถรับ-ส่งข้อมูลแบบไดมามิก และเชื่อมต่อระหว่าง Back-end ได้ง่าย
.
📚 ES6+
สิ่งสำคัญคือเราต้องเรียนรู้วิธีเขียน JavaScript มาตรฐานใหม่ ซึ่งจะช่วยให้โค้ดของเรามีรูปแบบที่อ่านง่ายมากขึ้น !! ซึ่งใน React ที่จะนิยมใช้ ได้แก่ Template Literals, Arrow Functions, Promise, Async / Await, const & let vs var และ Spread Operator นั่นเอง
.
🗂️ JS Array Methods
เมื่อเราสามารถดึงข้อมูลจาก API มาใช้ได้แล้วนั้น เราก็ต้องรู้จักวิธีจัดการกับข้อมูลนั้น ๆ ด้วยนะ ซึ่งมันจะง่ายขึ้นถ้าเรารู้จักใช้ความสามารถของ Array Methods ต่าง ๆ ซึ่งที่นิยมใช้กัน ได้แก่ map(), forEach(), find(), และ filter() เป็นต้น บอกเลยว่าถ้าใช้พวกนี้เป็น ทำให้ชีวิตง่ายขึ้นแน่นอน!! 5555
.
อะทั้งหมดนี้คือ Concept JavaScript พื้นฐานที่สำคัญที่คนเขียน React ต้องมีนะ หวังว่าเพื่อน ๆ จะชอบกันน้าาาา ใครมีอะไรเพิ่มเติมคอมเมนต์ไว้ได้เลย 🥰
.
📑 Source : https://lorenzejay.hashnode.dev/javascript-concepts-you-should-know-before-jumping-into-react-or-any-other-frontend-framework
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有374部Youtube影片,追蹤數超過74萬的網紅翔麟,也在其Youtube影片中提到,訂閱翔麟→https://goo.gl/kBQ5mQ 加入會員→https://www.youtube.com/channel/UC70PeB5nrFIxbJrpqvBkaMw/join 翔麟的Facebook→https://www.facebook.com/romaprama/ 翔麟的微博...
「map api」的推薦目錄:
- 關於map api 在 BorntoDev Facebook 的最佳貼文
- 關於map api 在 GIGAZINE Facebook 的最佳貼文
- 關於map api 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
- 關於map api 在 翔麟 Youtube 的精選貼文
- 關於map api 在 翔麟 Youtube 的最讚貼文
- 關於map api 在 翔麟 Youtube 的最佳貼文
- 關於map api 在 載入地圖起手式Google Maps Embed API - 提姆寫程式 的評價
- 關於map api 在 透過gmaps.js更簡單的使用Google Maps API - 畫圓圈(Easier to ... 的評價
- 關於map api 在 google map api nearby place search - Stack Overflow 的評價
- 關於map api 在 Google Maps API學習筆記-5:抓目前位置、計算到各點距離 的評價
map api 在 GIGAZINE Facebook 的最佳貼文
Googleがマップのゲーム向けAPIを一般公開、ポケモンGOのような位置情報ゲームを誰でも作れるように(2020)
https://gigazine.net/news/20200616-google-map-platform-gaming-solution/
map api 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
ใช้ React เป็นจาวาสคริปต์ ร่วมกับ Map API สร้างแผนที่ของ Longdo
map api 在 翔麟 Youtube 的精選貼文
訂閱翔麟→https://goo.gl/kBQ5mQ
加入會員→https://www.youtube.com/channel/UC70PeB5nrFIxbJrpqvBkaMw/join
翔麟的Facebook→https://www.facebook.com/romaprama/
翔麟的微博→http://www.weibo.com/u/3034814650/
模組列表:
Alex's Mobs
Artifacts
Bookshelf
Bundle of Totems
Citadel
Collective
Curios API
Dungeons Gear
Dungeons Mobs
Dungeons Mod
Dungeons Plus
Farmer's Delight
Greek Fantasy
GeckoLib
Guide-API
HT's TreeChop
Hwyla
JEI
JER
Mineral Chance
Neat
Otaku World
Paragliders
Patchouli
Repurposed Structures
Shrines Structures
Structure Gel API
The Undergarden
Towers Of The Wild
Traveler's Backpack
Traveler's Index
Vampirism
Wawla
Xaero's Minimap
Xaero's World Map

map api 在 翔麟 Youtube 的最讚貼文
訂閱翔麟→https://goo.gl/kBQ5mQ
加入會員→https://www.youtube.com/channel/UC70PeB5nrFIxbJrpqvBkaMw/join
翔麟的Facebook→https://www.facebook.com/romaprama/
翔麟的微博→http://www.weibo.com/u/3034814650/
模組列表:
Alex's Mobs
Artifacts
Bookshelf
Bundle of Totems
Citadel
Collective
Curios API
Dungeons Gear
Dungeons Mobs
Dungeons Mod
Dungeons Plus
Farmer's Delight
Greek Fantasy
GeckoLib
Guide-API
HT's TreeChop
Hwyla
JEI
JER
Mineral Chance
Neat
Otaku World
Paragliders
Patchouli
Repurposed Structures
Shrines Structures
Structure Gel API
The Undergarden
Towers Of The Wild
Traveler's Backpack
Traveler's Index
Vampirism
Wawla
Xaero's Minimap
Xaero's World Map

map api 在 翔麟 Youtube 的最佳貼文
訂閱翔麟→https://goo.gl/kBQ5mQ
加入會員→https://www.youtube.com/channel/UC70PeB5nrFIxbJrpqvBkaMw/join
翔麟的Facebook→https://www.facebook.com/romaprama/
翔麟的微博→http://www.weibo.com/u/3034814650/
模組列表:
Alex's Mobs
Artifacts
Bookshelf
Bundle of Totems
Citadel
Collective
Curios API
Dungeons Gear
Dungeons Mobs
Dungeons Mod
Dungeons Plus
Farmer's Delight
Greek Fantasy
GeckoLib
Guide-API
HT's TreeChop
Hwyla
JEI
JER
Mineral Chance
Neat
Otaku World
Paragliders
Patchouli
Repurposed Structures
Shrines Structures
Structure Gel API
The Undergarden
Towers Of The Wild
Traveler's Backpack
Traveler's Index
Vampirism
Wawla
Xaero's Minimap
Xaero's World Map

map api 在 透過gmaps.js更簡單的使用Google Maps API - 畫圓圈(Easier to ... 的推薦與評價

透過gmaps.js更簡單的使用Google Maps API - 畫圓圈Easier to use Google Maps API ... ... <看更多>
map api 在 載入地圖起手式Google Maps Embed API - 提姆寫程式 的推薦與評價
Google Map API 起手式. ... 地圖應用已經廣泛的在各產業結合,許多服務都需要使用Google Maps,剛好專案上有機會來研究,就來做個筆記。 ... <看更多>