- 121
- 724 276
mikelopster
Thailand
Приєднався 5 лип 2023
Where Hipster Meets Code. Making Complex Simple!
ผมเป็นเพียงชายคนหนึ่งที่รักในการเขียนและเล่าเรื่องราวผ่านการ coding อะไรที่เกี่ยวกับ programming เราจะจัดให้คุณเอง !
เราจะแวะมาแชร์ทุกวันจันทร์ พุธ และ วันเสาร์ น้า ติดตามกันไว้ได้นะครับ 😁
"Trust you intuition จงเชื่อในสัญชาตญาณของตัวคุณเอง"
ติดตามเราที่ช่องทางอื่นๆได้เช่นกัน
- Facebook: mikelopster.dev
- Website: mikelopster.dev/
- My personal documents and notes: docs.mikelopster.dev/
ผมเป็นเพียงชายคนหนึ่งที่รักในการเขียนและเล่าเรื่องราวผ่านการ coding อะไรที่เกี่ยวกับ programming เราจะจัดให้คุณเอง !
เราจะแวะมาแชร์ทุกวันจันทร์ พุธ และ วันเสาร์ น้า ติดตามกันไว้ได้นะครับ 😁
"Trust you intuition จงเชื่อในสัญชาตญาณของตัวคุณเอง"
ติดตามเราที่ช่องทางอื่นๆได้เช่นกัน
- Facebook: mikelopster.dev
- Website: mikelopster.dev/
- My personal documents and notes: docs.mikelopster.dev/
Redis ทำอะไรได้อีกบ้าง (นอกจาก Cache)
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย
ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin
ลองไมค์ สัปดาห์นี้เราจะมาพูดเทคโนโลยีสุดฮิตอีกตัวหนึ่งของโลก Database "Redis" กันว่า Redis นอกเหนือจากคุณสมบัติของความเร็วที่เรามักจะหยิบมาใช้ทำ cache กัน ยังมี use case ไหนที่เราสามารถนำ Redis มาประยุกต์ใช้ได้บ้าง
โดยในหัวข้อนี้ เราจะมีการแนะนำทั้งหมด 4 เคสคือ
1. Redis กับการใช้ร่วมกับการเก็บข้อมูล Session
2. Redis กับการใช้ Job Queue
3. Redis กับการประยุกต์ใช้กับการทำงาน Realtime หน้าเว็บ
4. Redis กับการใช้ Publish / Subscribe
หัวข้อนี้เราตั้งใจขยายเรื่องราวของหัวข้อ Backend ที่เคยทำไปก่อนหน้า รวมถึงหัวข้อ "Cache Design Pattern" ที่เคยทำไว้เมื่อนานมาแล้วของช่องเรา หวังว่าจะเป็นไอเดียให้หลายๆคนนำไปประยุกต์ใช้ต่อได้นะครับ 😁
หัวข้อ
00:00 intro
01:39 เข้าสู่เนื้อหา / Redis คืออะไร
04:32 แนะนำ Redis และการเก็บข้อมูล Redis
08:04 ตัวอย่างที่เรามักจะใช้ Redis กัน
11:39 Redis + Cache (ตัวอย่างที่มักชอบทำกัน)
18:02 4 เคสที่สามารถนำ Redis มาประยุกต์ใช้ได้
19:27 1. Redis และ Session
27:03 2. Redis และ Job Queue
32:53 3. Redis และ Real-time
39:29 4. Redis และ Pub / Sub
44:44 สรุปทั้งหมดของ Redis
47:15 คำแนะนำหากนำไปใช้จริง
สำหรับ code ใน video นี้
github.com/mikelopster/redis-exp-app
ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่
Facebook page: mikelopster.dev
Website: mikelopster.dev
แปะพิกัดของที่ผมใช้
shope.ee/6fI75UuLEM osmo pocket 3
shope.ee/4VDcVixCW9 ไมค์ shure
shope.ee/6pbXI6d5xG กล้องวงจรปิด
Enjoy ครับ 😘
ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin
ลองไมค์ สัปดาห์นี้เราจะมาพูดเทคโนโลยีสุดฮิตอีกตัวหนึ่งของโลก Database "Redis" กันว่า Redis นอกเหนือจากคุณสมบัติของความเร็วที่เรามักจะหยิบมาใช้ทำ cache กัน ยังมี use case ไหนที่เราสามารถนำ Redis มาประยุกต์ใช้ได้บ้าง
โดยในหัวข้อนี้ เราจะมีการแนะนำทั้งหมด 4 เคสคือ
1. Redis กับการใช้ร่วมกับการเก็บข้อมูล Session
2. Redis กับการใช้ Job Queue
3. Redis กับการประยุกต์ใช้กับการทำงาน Realtime หน้าเว็บ
4. Redis กับการใช้ Publish / Subscribe
หัวข้อนี้เราตั้งใจขยายเรื่องราวของหัวข้อ Backend ที่เคยทำไปก่อนหน้า รวมถึงหัวข้อ "Cache Design Pattern" ที่เคยทำไว้เมื่อนานมาแล้วของช่องเรา หวังว่าจะเป็นไอเดียให้หลายๆคนนำไปประยุกต์ใช้ต่อได้นะครับ 😁
หัวข้อ
00:00 intro
01:39 เข้าสู่เนื้อหา / Redis คืออะไร
04:32 แนะนำ Redis และการเก็บข้อมูล Redis
08:04 ตัวอย่างที่เรามักจะใช้ Redis กัน
11:39 Redis + Cache (ตัวอย่างที่มักชอบทำกัน)
18:02 4 เคสที่สามารถนำ Redis มาประยุกต์ใช้ได้
19:27 1. Redis และ Session
27:03 2. Redis และ Job Queue
32:53 3. Redis และ Real-time
39:29 4. Redis และ Pub / Sub
44:44 สรุปทั้งหมดของ Redis
47:15 คำแนะนำหากนำไปใช้จริง
สำหรับ code ใน video นี้
github.com/mikelopster/redis-exp-app
ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่
Facebook page: mikelopster.dev
Website: mikelopster.dev
แปะพิกัดของที่ผมใช้
shope.ee/6fI75UuLEM osmo pocket 3
shope.ee/4VDcVixCW9 ไมค์ shure
shope.ee/6pbXI6d5xG กล้องวงจรปิด
Enjoy ครับ 😘
Переглядів: 6 024
Відео
Graph Algorithm | C++ DSA EP. 12
Переглядів 84128 днів тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin สวัสดีสู่ตอนที่ 12 ของ C DSA ในหัวข้อนี้ เราจะเข้ามาสู่โซนของการทำ Algorithm ในข้อมูลรูปแบบต่างๆ โดยในหัวข้อนี้เราจะพูดถึง "Graph Algorithm" Algorithm ที่ใช้ในการจัดการกับโครงสร้างข้อมูลแบบ Graph กัน หัวข้อนี้จะเป็นหัวข้อที่ต่อยอดจากหัวข้อที่ 5 ที่เรามีการพูดถึงเรื่อง Graph โดยจะเข้ามาสู่เนื...
Backend Security Attacks คืออะไร ?
Переглядів 4,5 тис.Місяць тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin ฟังไมค์ สัปดาห์นี้ เป็นเรื่องต่อเนื่องจาก backend deployment ว่าด้วยเรื่องของ backend security attacks ว่า ช่องโหว่พื้นฐานของ Backend มีพื้นฐานประมาณไหนบ้าง และมีอะไรที่ต้องคำนึงสำหรับเรื่องของ Security บ้าง มาคุยกันในหัวข้อ ฟังไมค์ วันนี้กันครับ โดยหัวข้อนี้ นอกจากจะพูดถึงพื้นฐานแล้ว เราจะพ...
การทำ Backend Deployment
Переглядів 10 тис.Місяць тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin ลองไมค์ สัปดาห์นี้เราจะมาพูดถึงการทำ Deployment ฝั่ง Backend กันบ้างว่า โดยปกติ หากเราจะทำการขึ้นงานระบบหลังบ้าง Backend 1 ตัวนั้น มี process อะไรต้องทำบ้าง เพื่อให้สามารถขึ้นงาน Backend ออกมาได้อย่างถูกต้อง โดยในหัวข้อนี้ topic ที่เราจะพูดถึงมีดังนี้ 1. องค์ประกอบหลักของการ deploy Backend แ...
Dynamic Programming | C++ DSA EP. 11
Переглядів 1,6 тис.Місяць тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin สวัสดีสู่ตอนที่ 11 ของ C DSA ในหัวข้อนี้ เราจะมาพูดถึงหนึ่งใน algorithm ที่ถือว่าชวนงงและสับสนที่สุดในโลกของ algorithm "Dynamic programming" เราจะมาทำความรู้จักกันว่า Dynamic programming คืออะไร และปัญหาแบบไหนที่สามารถนำ Dynamic programming มาประยุกต์ใช้ได้บ้าง โดยเนื้อหาในหัวข้อนี้จะประกอบด...
Greedy Algorithm | C++ DSA EP. 10
Переглядів 1,3 тис.2 місяці тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin สวัสดีสู่ตอนที่ 10 ของ C DSA ในหัวข้อนี้เราจะมาพูดถึง อีกหนึ่งแนวคิด Algorithm ที่ช่วยทำให้เราสามารถพิชิตปัญหาได้ จากการเลือก "วิธีที่ดีที่สุด" ของการแก้ปัญหานั้นออกมา "Greedy Algorithm" เราจะมารู้จักกับ Greedy Algorithm กันว่ามันคืออะไร และปัญหาแบบไหนสามารถใช้การแก้ปัญหาแบบ Greedy Algorithm...
การทำ Frontend Deployment
Переглядів 8 тис.2 місяці тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin ลองไมค์ สัปดาห์นี้เราจะมาพูดถึงการทำ Deployment ฝั่ง Frontend กันว่า โดยปกติ หากเราจะทำการขึ้นงานหน้า web ฝั่ง Frontend 1 ตัวนั้น มี process อะไรต้องทำบ้าง เพื่อให้สามารถขึ้นงาน Frontend ออกมาได้อย่างถูกต้อง โดยในหัวข้อนี้ เราจะพูดถึงไอเดียหลักที่ทำให้เราสามาร host งาน web ออกมาได้ผ่านทั้งหม...
Divide & Conquer | C++ DSA EP. 9
Переглядів 1,2 тис.2 місяці тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin สวัสดีสู่ตอนที่ 9 ของ C DSA ในหัวข้อนี้เราจะมาพูดถึงแนวคิดพื้นฐานของ Algorithm ที่ช่วยทำให้เราสามารถแก้ปัญหาขนาดใหญ่ได้จากการย่อยปัญหาและรวมคำตอบออกมา "Divide & Conquer" เราจะมาทำความรู้จักกับ Divide & Conquer กันว่ามันคืออะไร มีไอเดียและหลักการเป็นประมาณไหน และสามารถใช้กับเคสไหนได้บ้าง โดยใ...
คุยกันไมค์ : Q&A กับ ประสบการณ์ชีวิตไม่ยอมติดบั๊กของ Mikelopster
Переглядів 7 тис.2 місяці тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin สวัสดีครับทุกคน มาแล้วกับ Content พิเศษของช่อง "Q & A และ ประวัติฉบับย่อของ mikelopster" ครับ สำหรับหัวข้อนี้ ผมจะเน้นแชร์แบบสนุกๆและตอบคำถามที่ทุกคนส่งเข้ามากัน สำหรับใครที่อยากทำความรู้จักที่มาที่ไปของเรามากขึ้น อยากรู้ว่า คำถามส่วนใหญ่ที่ส่งเข้ามาเขาถามอะไรกันเข้ามาบ้าง เชิญรับชมกับที่หัว...
LLM (Generative AI) คืออะไร ?
Переглядів 8 тис.3 місяці тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin ฟังไมค์ สัปดาห์นี้ เราจะพามารู้จักกับ LLM เบื้องหลังของ Generative AI ที่เราคุ้นเคยอยากพวก ChatGPT, Gemini, Claude กันว่า มันคืออะไร มีเบื้องหลังการทำงานประมาณไหนบ้าง โดยหัวข้อนี้เราจะพูดถึง 1. พื้นฐานของ Generative AI ว่ามันคืออะไร 2. รู้จักกับ Transformer ที่ถือว่าเป็น architecture หลักของ...
Backtracking และ NP Problem | C++ DSA EP. 8
Переглядів 1,3 тис.3 місяці тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin สวัสดีสู่ตอนที่ 8 ของ C DSA ในหัวข้อนี้เราจะเริ่มพูดถึง Algorithm แรกสุดที่ตรงไปตรงมาที่สุด และมีกระบวนการทำงานมากที่สุด นั่นคือ Backtracking Algorithm มาทำความรู้จักกันว่า Backtracking คืออะไร และสามารถใช้แก้ปัญหาโจทย์แบบไหนได้บ้าง (มาเรียนรู้กันทั้งโจทย์ classic อย่าง N Queen และโจทย์ Leet...
OAuth คืออะไร ?
Переглядів 8 тис.3 місяці тому
☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย ua-cam.com/channels/3YgTINPYQmUcRt5ZcNFIZQ.htmljoin ฟังไมค์ สัปดาห์นี้ เราจะพามาแนะนำ OAuth มาตรฐานการอนุญาตการเข้าถึงข้อมูลระหว่าง application ว่ามันมีหลักการยังไงบ้าง องค์ประกอบหลักของ OAuth มีอะไรบ้าง และหากเราจะ implement application ร่วมกับ OAuth มีกี่วิธีที่ application ของเราสามารถใช้งานร่วมกับ OAuth ได้บ้าง มาฟังกันในฟังไมค์วันนี้กันค...
พื้นฐาน Code Complexity และ Big O Notation | C++ DSA EP. 7
Переглядів 1,1 тис.3 місяці тому
พื้นฐาน Code Complexity และ Big O Notation | C DSA EP. 7
มาทำ Authentication ด้วย NestJS และ Passport.js กัน
Переглядів 3,9 тис.3 місяці тому
มาทำ Authentication ด้วย NestJS และ Passport.js กัน
รู้จักกับ Search / Sort / Hash Algorithm | C++ DSA EP. 6
Переглядів 1,7 тис.3 місяці тому
รู้จักกับ Search / Sort / Hash Algorithm | C DSA EP. 6
Road to Next.js (เส้นทางสำหรับศึกษา Fullstack web framework)
Переглядів 10 тис.4 місяці тому
Road to Next.js (เส้นทางสำหรับศึกษา Fullstack web framework)
Basic Data Structure 2 (Tree / Graph) | C++ DSA EP. 5
Переглядів 1,6 тис.4 місяці тому
Basic Data Structure 2 (Tree / Graph) | C DSA EP. 5
Basic Data Structure (Linked List / Stack / Queue) | C++ DSA EP. 4
Переглядів 2,8 тис.4 місяці тому
Basic Data Structure (Linked List / Stack / Queue) | C DSA EP. 4
Design Pattern - Behavioral (3/3 จบ)
Переглядів 1,7 тис.4 місяці тому
Design Pattern - Behavioral (3/3 จบ)
Pointer, Vector, Struct & OOP | C++ DSA EP. 3
Переглядів 3,1 тис.4 місяці тому
Pointer, Vector, Struct & OOP | C DSA EP. 3
รู้จักกับ Auth0 (แบบฉบับ Next.js กัน)
Переглядів 5 тис.4 місяці тому
รู้จักกับ Auth0 (แบบฉบับ Next.js กัน)
Basic Problem Solving (with LeetCode) | C++ DSA EP. 2
Переглядів 3,8 тис.4 місяці тому
Basic Problem Solving (with LeetCode) | C DSA EP. 2
Basic Programming C++ | C++ DSA EP. 1
Переглядів 8 тис.5 місяців тому
Basic Programming C | C DSA EP. 1
Storybook และการทำ Component Specification
Переглядів 2,6 тис.5 місяців тому
Storybook และการทำ Component Specification
บอกเลยว่า ByteBytego โคตรดี โคตรแน่น 55555
มาไม่ทันไลฟ์
ติดตามตลอดครับอาจารย์ไมค์อธิบายดีมีสกิลการสอนดี เคยฝึก Web dev ตอนนั้นก็ฟัง web development101 แต่เลิกไปพักนึง ตอนนี้กลับมาฝึกจริงจังก็กลับมาฟังคลิปอาจารย์เพราะเปลี่ยนสายงาน555
สู้ต่อไปครับ 💪
ปิดท้าย ฟังไม่ทันเลย เร็วมาก
สวัสดีครับคุณไม้ค lopster ติดตามเรื่อยๆนะคับ
มาจากสาย network อยากช่วยงานน้องในทีมไม่เคยศึกษาตัวอื่นมาก่อนครับ
มาจากสาย network อยากช่วยงานน้องในทีมไม่เคยศึกษาตัวอื่นมาก่อนครับ
ช่องคุณภาพ
ชอบทุกคลิปเลยครับ
ดีมากคับ สุดยอดเลย🎉🎉
ขอบคุณมากครับ แนะนำได้เห็นภาพ ตามกระบวนการทำงานจริง
จริงๆ น่าจะทำแบบ typescirpt นะเพราะ ก้อบโค็ดไปใส่ แบบ typescirpt แล้ว ไม่รู้จะ suggust type อะไร เช่นแก้ Model User เช่น Add property role แล้ว แต่ session.user property มันมองไม่เห็น อันล่าสุดที่เราพึ่งเพิ่มเข้าไป
ขอ link repo github ศึกษา ด้วยครับ
นี่จ้า ลืมแปะให้เลย github.com/mikelopster/redis-exp-app 😂
@@mikelopster ขอบคุณครับ
ดูตอนแรกงงๆกับ reducer เลยไปดูซีรีย์ vue ที่ใช้ pinia เป็น store แล้วจับคอนเซปต์เอา พอกลับมาดูใหม่เก็ตเลยครับ สุดยอดมากครับช่องนี้ 👍🙏🙏
นอกจากทำ session login ไปเก็บเป็น cache แล้วก็ไม่เคยใช้ตัวอื่นเลย เปิดโลกมากครับ
Clip นี้โคตร Geek ขอบคุณมากครับ
ขอบคุณสำหรับความรู้ดีๆ ผมก็อยากรู้มานานแล้วว่ามันทำอะไร
สอนดีเหมือนเคยครับ😁
Theme Style พี่คืออะไรครับ Text สวยมาก
Dracula ครับ my best theme 😆
อยากให้พี่สอนเรื่อง Djangorest+react บ้าง สาวก py แบบผมรออยู่นะครับ 555
ไม่นานเกินรอครับ สำหรับชาว py 😆
@@mikelopster สาธุครับ 555
อยากให้คุณไมคของซอพสกิวด้วยได้ไหมครับ ว่า เด็กใหม่เข้าไปทำงานต้องมีสกิวการพูด การปรับตัวยังไงให้ซีเนียรพอใจได้เร้วที่สุดครับ
เดี๋ยวผมอาจจะหยิบมาเป็นแนะนำกันเพิ่มเติมนะครับ 😁
อยากให้ทำคลิปลง detail แต่ละ topic เพิ่มหน่อยครับ เช่น - วิธีการจัดการกรณี redis ล่ม - กรณีต้องการทำ cache complex query ที่มีการ join แล้วตอนนำมาทำ pagination-filter ต้องเก็บ หรือ query ยังไง - ข้อควรระวัง - แนะนำหากใช้บน production ขอบคุณครับ
เดี๋ยวผมหา use case มาเล่าเพิ่มดีกว่า เผื่อจะได้เห็นภาพมากขึ้นในแต่ละเคสนะครับ
ขอบคุณสำหรับความรู้มากครับ กำลังวางแผนจะใช้ มี feature ให้ใช้ได้ค่อนข้างครบดี
ตามช่องนี้มาตั้งแต่คลิป line messaging api จนลองเขียนตาม ลองทำ จนเอาขึ้นเป็น production ใช้จริงแล้วครับ ขอบคุณมากครับบ 🙏🏼🙏🏼
อยากเขียน flutter เป็นครับ วันนั้นไปเจอแบบ bloc ไม่มีความเข้าใจของตัว bloc เลยครับ
ต้องค่อยๆไล่ทำดูครับ อาจจะตึงมือนิดนึง สำหรับ bloc นะครับ
ความรู้ใหม่ ✍️✍️
หายไปนานเลยนะครับจารย์5555
กำลังจะหาเวลากลับมาและ จมกองงานไปหน่อย 😂
พี่เป็นคนสุพรรณใช่มั้ยคับ ผมเหมือนเจอพี่ที่โลตัสเมื่อไม่นานมานี้ด้วย😅
ใช่ครับ ผมคนสุพรรณ แต่ผมก็ไม่ได้กลับบ้านนานและน้า อาจจะเห็นผิดคนก็ได้น้า 😂
@@mikelopsterdoppelganger 😂
เม้นแรกกดด
เป็นช่องที่ดีที่สุด เนื้อหาตรงจุด ถ้าให้เทียบก็ระดับ Kong raksiam แต่จะเป็นแบบไวๆกว่า วัยรุ่นกว่า เข้าใจง่ายกว่า ไม่ยืดเยื้อ. Kong จะเป็นแบบเนื้อหาแน่นแต่นอนหลับก่อน555
LINE LIFF ด้วย Next.js ด้วยครับ
ถ้าเว็บเรามี 3 เว็บ ทั้ง 3 เว็บ ให้ auth เดียวกันแบบว่า login web1 พอคลิก link ไป web2 แล้วทำให้ไม่ต้อง login ที่ web2 ใหม่ มันทำท่าไหนได้บ้างไหมครับ (เผื่อ case db คนละก้อนด้วยนะ)
สุดยอกมาก ๆ ครับ
ขอแบบ ทำหน้าใส่ บัตรบนเว็บของเราได้ไหมครับ ขอบคุณครับ
งานหลักคือทำเว็บ งานอดิเรกคือทำเกมหรอครับ จะเก่งไปไหนเนี่ย อยากให้พี่เล่าเรื่องทำเกมมากครับ ว่าใช้ tool หรือ game engine ตัวไหน
รอ dizzle อยู่นะครับบบ🥹
Thanks!
ผมเรียน Bootcamp มาแล้วก็ออกกลางคัน (เพราะรู้สึกว่าขึ้น backend แล้วมันไม่พร้อมบวกกับหลายๆอย่างในใจ). เรียนมาสามสี่เดือนแล้ว front end คือทำได้หมดยัน react. แต่ออกมาก่อน (เรียนไม่จบ) เพราะรู้สึกว่ายังขาดอะไรบางอย่าง รู้สึกในใจลึกๆว่ามันคืออะไร ทำไม React มันเหมือนขาดจิ๊กซอร์และทำให้เราไม่สามารถทำอะไรนอกกรอบได้ มันต้องมีอะไรบางอย่าง. พอลองออกมาไล่เริ่มนับ 0 ไป 100 ใหม่เอง ไล่ว่าขาดอะไรไป. สุดท้ายก็คือ DOM นี่เองที่เขาไม่ได้สอน ข้ามไป React เลย. โชคดีที่ได้มาเจอคอร์สดีๆคอร์สนี้ครับ แถมฟรีด้วยครับ ขอบคุณครับ
สุดยอด ความรุ้ล้วนๆ
สอนดีเลยนะครับ :)
ขอบคุณมาก ๆ เลยครับ งงกับ js มาตั้งนานว่าใช้ยังไง ทำอะไรได้บ้าง วันนี้เข้าใจละครับ❤❤
เราจำเป็นต้องเขียน unittest ให้ cover ทุกฟังก์ชั่นการทำงานของเราใน component ไหมครับ หรือว่าทำแค่ core ของมันได้ หรือว่าแล้วแต่ทีมตกลงกัน (มีเงื่อนไขของ timeline งานเข้ามาเกี่ยวด้วย กลัวว่าทำไม่ features ไม่ทัน)