Choosing the right libraries and frameworks for large-scale JavaScript applications isn't enough. Successful web development requires a more disciplined approach to application architecture and development. The Build First philosophy of designing clean, well-structured, and testable applications before writing a single line of code ensures that developers start right and end up with applications that are easy to maintain, scale, and refactor.
"JavaScript Application Design: A Build First approach" introduces developers to techniques that will improve the quality of their software as well...
Choosing the right libraries and frameworks for large-scale JavaScript applications isn't enough. Successful web development requires a more discip...