Great article, Drew! I really enjoyed the part of keeping everything private. Definitely saves tons of debugging time down the road as apps get bigger. One thing I would have add/clarified in the “Event Handling” section is handling non-JavaScript users. Responsible JS developers should always keep these users in mind. Jeremy Keith mentions several ways to do this in his blog and in his Dom Scripting book for those interested. Thanks!
Great article, Drew! I really enjoyed the part of keeping everything private. Definitely saves tons of debugging time down the road as apps get bigger. One thing I would have add/clarified in the “Event Handling” section is handling non-JavaScript users. Responsible JS developers should always keep these users in mind. Jeremy Keith mentions several ways to do this in his blog and in his Dom Scripting book for those interested. Thanks!