ภาษาอังกฤษ | 简体中文
คุณไม่ต้องการ

ผู้คนเลือกโครงการยอดนิยมมักจะไม่ใช่เพราะมันใช้กับปัญหาของพวกเขา
สารบัญ
- แพ็คเกจ
- ภาษา
- แนวทางการเขียนโปรแกรม
- เบ็ดเตล็ด
แพ็คเกจ
แพ็คเกจ JavaScript
- คุณไม่จำเป็นต้องใช้ Lodash/Underscore - รายการวิธี JavaScript ซึ่งคุณสามารถใช้ปลั๊กอิน + ESLINT ได้
- คุณไม่ต้องการ (อาจไม่) Moment.js - รายการของวันที่ -Tfns หรือฟังก์ชั่นดั้งเดิมที่คุณสามารถใช้เพื่อแทนที่ moment.js
- คุณอาจไม่จำเป็นต้องมี Redux - หากคุณเพิ่งเรียนรู้ตอบสนองอย่าทำให้ Redux เป็นตัวเลือกแรกของคุณ
- คุณอาจไม่จำเป็นต้องตอบสนองเราเตอร์ React - โครงการส่วนใหญ่ที่ Facebook ไม่ได้ใช้
- คุณอาจไม่จำเป็นต้องใช้ jQuery - หากคุณกำหนดเป้าหมายเฉพาะเบราว์เซอร์ที่ทันสมัยมากขึ้นคุณอาจไม่ต้องการอะไรมากไปกว่าสิ่งที่เบราว์เซอร์จัดส่งด้วย
- คุณอาจไม่ต้องการ Axios -
window.fetch มาตรฐาน FETCH มีคุณสมบัติทั้งหมดที่คุณต้องการ - คุณอาจไม่จำเป็นต้องใช้ Gatsby - สแต็กปฏิกิริยาแบบคงที่ที่ง่ายกว่า
ภาษา
- คุณไม่จำเป็นต้องใช้ JavaScript - CSS นั้นทรงพลังคุณสามารถทำสิ่งต่าง ๆ ได้มากมายโดยไม่ต้อง JS
- คุณอาจไม่จำเป็นต้องใช้ typescript (หรือประเภทคงที่) - ไม่มีคำถามว่าประเภทคงที่จะรู้สึกดี การกัดโดนัทแบบเคลือบร้อนรู้สึกดี แต่มันดีสำหรับคุณจริงๆเหรอ?
แนวทางการเขียนโปรแกรม
- คุณไม่จำเป็นต้องมีลูป➿ - ลูปเป็นเรื่องไร้สาระ มาโอบกอดการเขียนโปรแกรม wholemeal กันเถอะ!
- คุณอาจไม่จำเป็นต้องได้รับสถานะ (ตอบสนอง) - ตามกฎทั่วไปสถานะที่ได้รับควรใช้อย่าง จำกัด ปัญหาทั้งหมดเกี่ยวกับสถานะที่ได้รับซึ่งเราได้เห็นสามารถลดลงได้ในที่สุดเป็นสถานะการอัปเดตอย่างไม่มีเงื่อนไขจากอุปกรณ์ประกอบฉากหรือการอัปเดตสถานะเมื่อใดก็ตามที่อุปกรณ์ประกอบฉากและสถานะไม่ตรงกัน
- คุณอาจไม่จำเป็นต้องถ่ายทอดจาวาสคริปต์ของคุณ - กล่าวอีกนัยหนึ่งหากคุณถ่ายทอดจาวาสคริปต์เป็น ES5 คุณกำลังสร้างรหัสของคุณให้ใหญ่และช้าโดยไม่จำเป็นและช้าเพื่อสนับสนุนผู้ใช้ส่วนน้อยที่อาจอัพเกรดระบบของพวกเขาตามเวลาที่คุณจัดการกำหนดค่าเว็บแพ็คและบาเบล!
เบ็ดเตล็ด
- คุณไม่จำเป็นต้องใช้ GUI - หยุดพึ่งพา GUI; CLI ROCKS