Category: Angular
Search
How to Simplify Angular Unit Test Authoring
How to Simplify Angular Unit Test Authoring

Are you working with Angular?  Have you written hundreds of unit tests and do you feel like it is taking way more time to write the tests than it did to write the application code?  Let’s talk about ways to speed up the authoring of those Angular unit tests and get back to doing the fun stuff. Angular components interact with users through the DOM and you want your automated tests to do the same.  Here is an example of some test code that clicks a save button.

Read More
Angular Components Library: More Than Just Material
Angular Components Library: More Than Just Material

The Angular Components library started its life as Angular Material, a set of Material Design components built for Angular by the Angular team. Released around the time of Angular 5, the Angular Material library consisted of some 30 material components.

Read More
React Already Did That at All Things Open 2018
React Already Did That at All Things Open 2018

All Things Open is a large, community-created open source conference in Raleigh, North Carolina, with nearly 4,000 attendees and 20 concurrent sessions. At this year’s event, I was invited to deliver a talk similar to one I had presented at JSConf titled “React Already Did That.” The session itself is not actually about React, but about several key concepts in how the JavaScript ecosystem evolves.

Read More
FullStack London 2018: Choosing a Framework
FullStack London 2018: Choosing a Framework

At this month’s FullStack London 2018, our CEO, Dylan Schiemann, presented the talk “Choosing a Framework”, based on our Choosing a Framework blog series. Given our long history in web development, we’ve seen JavaScript evolve from an obscure simplistic scripting language to the language of the internet.

Read More
Web Frameworks: Conclusions
Web Frameworks: Conclusions

It has come time to read the liner notes and write some conclusions. When we started writing this blog series, we knew that JavaScript/web application frameworks were not easy to summarize.

Read More
Web Frameworks: Community
Web Frameworks: Community

It is like the old proverb, “It takes a village to raise a web framework.” As we explored in the previous post, choosing a framework goes beyond the technical features of a framework and this is certainly true when it comes to the wider community, which includes considerations like licensing, how open the framework is, and where to turn for education and support. While each web framework we have been discussing is an open source framework, there is a wide spectrum of what that actually means and how it affects the use and future development of a framework.

Read More
Web Frameworks: Soundness
Web Frameworks: Soundness

For a web framework to be effective, it should offer you more than just functionality. It doesn’t matter how much hard work you put into your application if it breaks when people use it.

Read More
Efficient testing of Angular with Intern
Efficient testing of Angular with Intern

Intern is an incredibly powerful and feature-rich approach to all types of JavaScript and TypeScript testing. Intern 4 is a major update refactored in TypeScript and with much improved support for modern language features and support for ESM as well as bundlers like webpack.

Read More
Using Web Components With Angular
Using Web Components With Angular

Angular is an application framework favored by many in the JavaScript community. Angular provides a library for building encapsulated components, dependency injection, a templating language with data binding, an application router built on observables, and a command line interface that lowers the barrier to entry.

Read More
Web Frameworks: Testing
Web Frameworks: Testing

Test early, test often, and test some more. Why put our heart and soul into our web applications only to be let down because we are not completely testing them.

Read More
Web Frameworks: Using and Developing
Web Frameworks: Using and Developing

Let’s figure out how to play our album. Is it a 45 vinyl or some sort of fancy SACD? Gaining insight into how we might develop and deploy an application built on a web framework helps us figure out if it is the right fit for our team.

Read More
Web Frameworks: Common Usage
Web Frameworks: Common Usage

Previously on Web Frameworks, we looked at how various frameworks deal with the concept of applications. Akin to listening to the whole album, we got a sense of how the frameworks pull it all together.

Read More
Web Frameworks: Applications
Web Frameworks: Applications

Applications built with web technologies, something that was a curiosity a few short years ago, have emerged onto the scene as a must have for most organizations. Transcending websites and providing users with a more open and unbounded experience, web applications are everywhere.

Read More
Web Frameworks: Foundational Technologies
Web Frameworks: Foundational Technologies

We have previously discussed the look and feel of web frameworks. While we often become interested in a framework based on the stylishness of the widgets and applications it can create, this may lead to a similar approach to how we have historically selected music.

Read More
Web Frameworks: User Experience Design
Web Frameworks: User Experience Design

While instruments such as guitar and drums are part of a band, how they are used by the musicians define the style of the band’s music. Similarly, the elements of an application user interface connected together define the user experience.

Read More
Web Frameworks: User Interface Development
Web Frameworks: User Interface Development

Whether it is Top 40 or classical or R&B, artists and music have a recognizable look and feel. When looking at frameworks, some simply provide us with a bag of instruments, while others provide us with chord progressions and album covers we can customize.

Read More
If we chose our JavaScript Framework like we chose our music…
If we chose our JavaScript Framework like we chose our music…

…we would all be using justin-bieber.js. We as an organization have been working with JavaScript since 2000.

Read More
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Privacy Policy