JavaScript Best Practices: Part 1 – An Introduction

BTI360 Blog / March 31, 2016 in 

Netscape’s Brendan Eich created JavaScript 20 years ago. It originally provided a lightweight scripting language in browsers. But, inconsistencies among different browsers caused issues. This led to the creation of various frameworks and tools to help improve cross-browser development. As JavaScript’s use has increased, so has its maturity.

During the last few years, JavaScript has exploded in growth. This is due to the popularity of the single page application design. The many frameworks and tools in existence help developers create well-structured, sustainable applications. Now, the biggest problem is simply choosing where to begin.

As developers, our goal is to build reliable, maintainable applications. Applications that are also rigorous and can address complex issues. The reality is that most web development isn’t done for public consumption. Or at a new exciting Silicon Valley startup. Rather, most development is for internal use at any number of businesses, large and small. In most cases, employees are using internal enterprise web applications to do their job. Thus we are responsible to ensure our applications are easily maintained and well tested. Whether are applications are simple or complex. This way we are using valuable development resources to their full potential.

In this blog series, we will highlight JavaScript best practices. We will also discuss how we use them to develop reliable and maintainable enterprise web applications. We will cover topics including JavaScript coding standards (from review to testing), popular JavaScript frameworks, libraries, helpful tools and more. So stay tuned next week as we tackle JavaScript Coding Standards. And why they’re crucial for your applications!


Read All Posts in the JavaScript Best Practices Series:

Previous

April 2016 Orange Slice

Next

JavaScript Best Practices: Part 2 – JavaScript Coding Standards

Close Form

Enjoy our Blog?

Then stay up-to-date with our latest posts delivered right to your inbox.

  • This field is for validation purposes and should be left unchanged.

Or catch us on social media

Stay in Touch

Whether we’re honing our craft, hanging out with our team, or volunteering in the community, we invite you to keep tabs on us.

  • This field is for validation purposes and should be left unchanged.