Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Sponsored Session by KBTG - JavaScript Bangkok 1.0.0

Автор: Creatorsgarten

Загружено: 2024-12-11

Просмотров: 669

Описание:

คุณ Nattapon Rattajak, full stack JavaScript developer จาก KBTG จะพาคุณไปทำความเข้าใจ React Practice ผ่านการเรียนรู้ functional programming ใน JavaScript การบรรยายนี้จะพูดถึง feature สำคัญๆ ของ JavaScript ที่เป็นพื้นฐานของ functional programming เช่น first-class function, anonymous function และ closure พร้อมทั้งอธิบาย key concept สำคัญ 5 ประการของ functional programming ได้แก่ pure function, function composition, การหลีกเลี่ยง shared state, การหลีกเลี่ยง mutate state และการหลีกเลี่ยง side effect และเรียนรู้วิธีประยุกต์ใช้ concept เหล่านี้ในการพัฒนา React application อย่างมีประสิทธิภาพ ไม่ว่าจะเป็นการสร้าง pure component, การจัดการ side effect และการใช้ immutable data structure มาร่วมเรียนรู้เทคนิคการเขียนโค้ด React ที่สะอาด, เข้าใจง่าย และง่ายต่อการทดสอบ กับคุณณัฐพลในวิดีโอนี้

00:00 | แนะนำสปอนเซอร์ KBTG และหัวข้อเกี่ยวกับ React และ Functional Programming
01:13 | แนะนำตัววิทยากรและหัวข้อที่จะพูด
01:41 | ความสำคัญของ Functional Programming ในการพัฒนา JavaScript โดยเฉพาะ React
02:25 | Functional Programming คืออะไรและข้อดี
02:50 | หัวข้อที่จะพูดถึง: JavaScript Feature, Key Concept และการประยุกต์ใช้กับ React
03:16 | JavaScript Feature ที่ทำให้เกิดการเขียนโค้ดแบบ Functional Programming
03:31 | First-class Function, Anonymous Function, Higher-order Function และ Closure
05:17 | Key Concept ของ Functional Programming: 5 หลักการสำคัญ
05:36 | Pure Function: ฟังก์ชันที่ให้ Output เดิมๆ เสมอและไม่ทำ Side Effect
06:29 | Function Composition: การรวมฟังก์ชันหลายๆ ตัวเข้าด้วยกัน
07:07 | Avoid Shared State: หลีกเลี่ยงการใช้ Data ร่วมกัน
08:09 | Avoid Mutate State: หลีกเลี่ยงการแก้ไขค่า Object ตรงๆ
09:02 | Avoid Side Effect: หลีกเลี่ยงการเข้าถึง Context ด้านนอก
09:37 | การประยุกต์ใช้ Functional Programming กับ React Application
09:48 | ตัวอย่าง: การสร้าง Header Component ด้วย Function Composition
10:40 | ตัวอย่าง: ปัญหาจาก Shared State และ Mutation ใน React Component
11:25 | การจัดการ Side Effect ใน React Application
12:34 | การใช้ Immutable Data Structure Library ในการแก้ไข Global State
13:01 | สรุปหลักการ Functional Programming และแนะนำงาน Meetup
14:03 | ขอบคุณวิทยากรและประกาศพักเบรก

--------------------------------------------
Event: JavaScript Bangkok 1.0.0
https://2019.javascriptbangkok.com/

Organized by: Software Developer Community
https://javascriptbangkok.com
--------------------------------------------
Recorded by LiveTubeX and published by Creatorsgarten.
https://www.livetubex.com/

Website:
https://creatorsgarten.org

Facebook:
  / creatorsgarten  

Please consider supporting us by subscribing to the channel, and follow upcoming events via our Facebook pages.

For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.
[email protected]

To edit the video metadata (title, description, timestamps, thumbnail, etc.), please visit:
https://grtn.org/e/jsbkk1/v/spon-kbtg...

Sponsored Session by KBTG - JavaScript Bangkok 1.0.0

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

The Art of Crafting Codemods by Rajasegar Chandran

The Art of Crafting Codemods by Rajasegar Chandran

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

A journey of building large scale reusable web components by Varayut Lerdkanlayanawat

A journey of building large scale reusable web components by Varayut Lerdkanlayanawat

JavaScript - Полный Курс JavaScript Для Начинающих [11 ЧАСОВ]

JavaScript - Полный Курс JavaScript Для Начинающих [11 ЧАСОВ]

Engineering Without a Safety Net: Where It Works and Where It Hurts by Faris Aziz

Engineering Without a Safety Net: Where It Works and Where It Hurts by Faris Aziz

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Микросервисы на практике - сервис продажи билетов

Микросервисы на практике - сервис продажи билетов

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

A love story written in JavaScript by Ramón Guijarro

A love story written in JavaScript by Ramón Guijarro

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Откуда в трубке телефона берётся гудок?

Откуда в трубке телефона берётся гудок?

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Аналоговые компьютеры возвращаются? Часть 2 [Veritasium]

Аналоговые компьютеры возвращаются? Часть 2 [Veritasium]

Functional Programming คืออะไร ?

Functional Programming คืออะไร ?

NotebookLM внутри чата Gemini - идеальная связка?

NotebookLM внутри чата Gemini - идеальная связка?

Запуск нейросетей локально. Генерируем - ВСЁ

Запуск нейросетей локально. Генерируем - ВСЁ

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

Как крутят нейронки на периферийных устройствах / База по Edge Computing от инженера из Qualcomm

Как крутят нейронки на периферийных устройствах / База по Edge Computing от инженера из Qualcomm

Мы ЗАСТРЯЛИ в Солнечной системе, и вот почему... | Михаил Никитин, Борис Штерн

Мы ЗАСТРЯЛИ в Солнечной системе, и вот почему... | Михаил Никитин, Борис Штерн

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]