Là framework? hay là library?

Hôm nay mình nghe bài nói chuyện giữa anh Kyle Simpson (tác giả You Don't Know JS) và Jeff từ Software Engineering Daily [1] Nếu các bạn đang hỏi là: Ơ, tự nhiên lòi đâu ra cái vụ nghe podcast nữa? Thì podcast là một phong trào mới nổi trong cộng đồng developer, và tính cả thời gian đi làm lẫn đi về của mình thì một ngày tốn tầm 3, 4 tiếng lái xe, nên nghe podcast/audio book để tận dụng thời gian "chết" là một giải pháp vừa hiển nhiên vừa chỉ có lợi. thì thấy một ý kiến khá là đáng quan tâm của anh Kyle về cách phân biệt giữa libraryframework, note lại kẻo quên.

Đầu tiên, anh Kyle đưa ra một ví dụ về việc lái xe: Giả sử bạn lái xe, và muốn đi từ điểm A tới điểm B, mà bạn không biết đường.

Đọc tới đây hẳn các bạn cũng đã hình dung ra được thế nào là framework và library rồi đúng không? đọc tiếp đi.

Ở trên là 3 cấp độ đại diện cho 3 cách phân loại: library, frameworkplatform, lần lượt dựa trên mức độ opinionated của chúng.

Notes

  1. Podcast: JavaScript Concurrency with Kyle Simpson

Gõ xong nhấn Ctrl + Enter để gửi. Bạn không thể xóa comment sau khi gửi.