Write Better JavaScript With Three Tier Architecture — A really great concept in programming is the use of logic, data, and presentation layers. However, since the data layer is so strongly tied to databases, layers often aren’t discussed until fairly late in one’s programming journey. If you learn about it early on though, it will really enhance your…