Tag Archives: front end development

The front-end development landscape has changed dramatically over the past few years. The release of the latest EMCAScript specification in 2015 brought a new sense of maturity to JavaScript. It also introduced two key features: modules and classes. This has led to a proliferation of tools, libraries, and frameworks that have accelerated the development of front-end applications. But with so many great choices, how do you decide what’s best for your application and team?

In Kenzan’s latest series for Linux.com, we set out to answer that question. We examine in depth how a stack focusing on Yarn for package management, webpack for application bundling, and TypeScript for writing application source code can give developers and organizations the building blocks to write more maintainable and better optimized applications.

For the next few weeks, Linux.com will be rolling out the five-part series on their blog. The first part, posted today, gives you a short history lesson on JavaScript and delves into the core philosophies of front-end development. Throughout the rest of the series, you’ll learn more about the main components of our modern day front-end development stack. We’ll finish up with a case study of a working hello-world application that shows all the elements of the stack in action. By the end, we hope you’ll be able to take what you’ve learned and apply it to your own infrastructure.

Part 1: A Modern Front End Development Stack 
Part 2: Untangling Package Management in JavaScript Applications
Part 3: Faster Tied Together: Bundling Your App with webpack
Part 4: TypeScript: Our Type of JavaScript
Part 5: All Stacked Up: A Case Study

As with everything at Kenzan, this project wouldn’t have come to fruition without our incredibly talented team:

Co-writers and development

  • Marie Schmidt
    Front-End Developer
    Untangling Package Management in JavaScript Applications
  • Chris Pruyne
    Front-End Developer
    TypeScript: Our Type of JavaScript
  • Chris Joslyn
    Technical Architect
    Faster Tied Together: Bundling Your App with webpack

Development 

  • Paul Barry
  • Carlos Hernandez

Tech Writers

  • Ryan Daugherty
  • Mark Anthony

Leadership

  • Owen Buckley
  • Nick Wester