Category: Angular

Stable AngularJS and Long Term Support

AngularJS is planning one more significant release, version 1.7, and on July 1, 2018 it will enter a 3 year Long Term Support period. AngularJS Panel at Angular Connect 2015 Background AngularJS is an extremely stable framework for building web applications, and has been used by millions of developers across the web. Angular is its successor and uses the same philosophies such as declarative templates and dependency injection. Angular has been growing more than 5x faster than AngularJS did since its original release. In October of 2017, the user base of Angular passed 1 million developers (based on 30 day...

Read More

Schematics — An Introduction

Schematics is a workflow tool for the modern web; it can apply transforms to your project, such as create a new component, or updating your code to fix breaking changes in a dependency. Or maybe you want to add a new configuration option or framework to an existing project. Goals The mission of the Angular CLI is to improve your development productivity. We came to a point where we needed a more powerful and generic facility to support the CLI scaffolding, and we settled on 4 primary goals: Ease of use and development. It had to have simple concepts...

Read More

File uploads come to AngularFire

Cloud Storage for Firebase is a serverless way to upload and download binary files straight from the browser. As of today, it’s officially supported by AngularFire. Adding AngularFire to your app allows you to easily and securely manage a Cloud Storage bucket. All without a line of server code. Get ready, uploading files from your Angular app just got a lot easier. AngularFire, meet Cloud Storage If you’re not familiar with AngularFire, it’s the official Angular library for Firebase. AngularFire combines the power of Angular, Firebase, and RxJS to act as your serverless backend. It includes modules for the Realtime Database,...

Read More

Run Angular CLI repos directly in your browser

Github is the source of truth for most Angular demos, examples, prototypes, and “real world” projects. However, downloading & initializing these projects locally can take a looooong time- which makes them difficult to share with others. 😞 This is precisely why we created StackBlitz, a lightning fast online IDE that allows you to live edit Angular CLI projects in-browser. It also now powers all of the official Angular.io documentation examples! Wouldn’t it be great if you could instantly run any Angular CLI project on Github directly inside StackBlitz by simply changing the URL? 😎 Yup, it’s seriously that easy....

Read More

Trip report from ngAtlanta: Angular’s Roadmap, Inclusion, and more

Last month I had the opportunity to speak at the ngAtlanta conference where I covered major parts of Angular’s 2018 roadmap and shared what I think is an interesting research-based rationale for focusing on diversity and inclusion as a strategy for productivity. You can check out the slides or watch my entire talk on YouTube. I’m frequently impressed with the imagination and quality of conferences in the Angular community, but I think Zack Chapple and the rest of the conference team set a new bar on diversity with women making up over 60% of the speakers and with other...

Read More