สวัสดีแฟนๆ stroopwafel 👋
ในขณะที่เราตั้งตารอที่จะเผยแพร่โพสต์ Ruby, Elixir และ JavaScript เพิ่มเติมในปี 2020 ที่จะถึงนี้ เราจึงตัดสินใจย้อนกลับไปดูโพสต์บนบล็อกที่คุณให้ใจมากที่สุดบน Twitter อ่านในบล็อก และสิ่งที่เราได้รับ ที่ชื่นชมมากที่สุดในปี 2019
1. ข้อผิดพลาดของ JavaScript:ประวัติอันยอดเยี่ยม ✨
เข้าร่วมกับเราในขณะที่เราผ่านจุดกำเนิดและการเติบโตของ JavaScript หลายปีที่ปั่นป่วน และดูว่า JavaScript เติบโตเป็นภาษาที่เป็นอยู่ในปัจจุบัน
2. สร้างและเล่นเกม Go ด้วย Phoenix LiveView ⚗️
ในซีรีส์ Elixir นี้ เราสร้างและเล่นเกม Go ส่วนแรกเป็นเรื่องเกี่ยวกับการนำ Go ไปใช้ใน Phoenix LiveView และในส่วนที่สอง - การเดินทางข้ามเวลาและกฎ Ko เราได้เพิ่มความสามารถในการเลิกทำและทำซ้ำการเคลื่อนไหว และใช้กฎ ko ของ Go
3. วัตถุ Marshalling ใน Ruby 💎
ในบทความนี้ เราได้เจาะลึกถึงการจัดการวัตถุ ค้นหาว่ามันคืออะไร ดูโมดูล Marshall แล้วดูตัวอย่าง จากนั้น ให้ลึกลงไปอีกขั้นแล้วเปรียบเทียบ _dump
และ self._load
วิธีการ
4. Ruby's Hidden Gems:Delegator และ Forwardable 💎
ในการสำรวจไลบรารีมาตรฐานของ Ruby เราได้พิจารณาการมอบหมายผ่านคลาส Ruby's Delegator และ Forwardable
5. เรียนรู้โดยการสร้างระบบประมวลผลเบื้องหลังใน Ruby 💎
เราใช้ระบบประมวลผลพื้นหลังที่ไร้เดียงสาเพื่อความสนุกสนาน! เรียนรู้บางสิ่งไปพร้อมกันโดยมองเข้าไปในระบบประมวลผลเบื้องหลังยอดนิยมอย่าง Sidekiq
6. ปลั๊กให้บริการ:การสร้างเซิร์ฟเวอร์ HTTP Elixir ตั้งแต่เริ่มต้น ⚗️
ในขณะที่เรากำลังทำภารกิจอย่างต่อเนื่องเพื่อค้นหาว่าเกิดอะไรขึ้นภายใต้ประทุน เราจึงเจาะลึกเข้าไปในเซิร์ฟเวอร์ HTTP ใน Elixir
7. การกำหนดเส้นทางในแอป Phoenix Umbrella ⚗️
แอพ Umbrella เป็นวิธีที่ยอดเยี่ยมในการจัดโครงสร้างโปรเจ็กต์ Elixir ด้านหลังม่านเป็นชั้นบาง ๆ ที่รวบรวมทุกอย่างไว้ในแพ็คเกจเดียว แทนที่จะสร้างเสาหินขนาดใหญ่ก้อนเดียว คุณสามารถจัดโครงสร้างโค้ดของคุณด้วยบริบทที่แยกออกมาได้หลายแบบ...
8. การผูกและขอบเขตคำศัพท์ใน Ruby 💎
ในตอนฤดูหนาวนี้ เราจะเข้าสู่ขอบเขตและขอบเขต ดังนั้นสวมสกีของคุณและตามเราไปลึกเข้าไปในป่า
9. เปิดเผยคลาส อินสแตนซ์ และ Metaclasses ใน Ruby 💎
ผ่านการตรวจสอบเมตาคลาส เรียนรู้วิธีการทำงานของคลาสและอินสแตนซ์ใน Ruby ระหว่างทาง ให้ค้นพบความแตกต่างระหว่างการกำหนดวิธีการโดยผ่าน "definee" ที่ชัดเจนและการใช้ class << self
หรือ instance_eval
.
10. การผัดวันประกันพรุ่งสำหรับโปรแกรมเมอร์ - ใช้ได้กับ Ruby และ Elixir 💎⚗️✨
เราผลักดันโพสต์นี้จนถึงจุดสิ้นสุดของรายการนี้ในลักษณะการผัดวันประกันพรุ่งอย่างแท้จริง นี่เป็นโพสต์เกี่ยวกับประสิทธิภาพการทำงานที่ค่อนข้างประชดประชันและไม่จริงจังนัก แต่ที่จริงแล้วประสิทธิภาพที่เพิ่มขึ้นอาจเป็นผลมาจากการอ่าน มันคือทั้งหมดที่เกี่ยวกับความหวานของการผัดวันประกันพรุ่ง การผลักงานที่คุณกลัวออกไป กบสุภาษิตที่คุณต้องกิน ทานกับเม็ดเกลือ
ใกล้เทศกาลวันหยุดแล้ว 🎊🎉🎄❄️
นั่นคือทั้งหมดสำหรับบทสรุปของบทความที่ชื่นชอบของปี 2019! ทีมงาน AppSignal ทั้งหมดขออวยพรให้คุณพบเจอแต่สิ่งดีๆ ในปีที่จะมาถึง โดยมีข้อผิดพลาดเล็กน้อย ข้อมูลเชิงลึกที่น่าทึ่งมากมาย และบทความที่น่าทึ่งอีกมากมาย ☃️
ป.ล. อย่าลืมสมัครรับจดหมายข่าว Ruby Magic, Elixir Alchemy และ JavaScript Sorcery ของเรา!