Minko from Angular and Jatin from Wiz at Google discuss merging their frameworks for front-end development. Topics include Wiz's historical use at Google, optimizing websites, and the benefits of bringing Wiz's ideas to Angular.
Crab Nebula Cloud offers cost-effective CDN solutions for distributing applications at scale.
High costs associated with data transfer underscore the need for efficient distribution solutions like Crab Nebula Cloud.
Collaboration between Whiz and Angular teams aims to enhance developer experience and application performance.
Deep dives
Introduction to Towery Innovation by Crab Nebula
Crab Nebula introduces their latest product, Crab Nebula Cloud, as a solution to the challenges faced in distributing applications built with Towery. The announcement highlights the high costs, security concerns, and difficulties in obtaining feedback and analytics associated with distributing applications at scale.
Optimizing Application Distribution Costs and Security
The podcast delves into the financial aspects of application distribution, emphasizing the potential high costs incurred when distributing large applications to numerous users. With an example of a 500 MB application distributed to 500 users with nightly updates amounting to terabytes of data transfer, the associated costs reach significant levels, highlighting the need for more cost-effective solutions like Crab Nebula Cloud.
Crab Nebula Cloud Features and Integration
Crab Nebula Cloud is presented as a purpose-built CDN offering seamless integration with CI/CD pipelines and robust support for GitHub actions. Security updates are prioritized with Towery updater, providing an update server for applications to check, download, and apply signed updates instantly. The podcast emphasizes the platform's capability to distribute updates efficiently and securely.
Support for Open Source Projects Built with Towery
Crab Nebula demonstrates its commitment to the open-source community by offering discounts and subsidies to open-source projects developed using Towery. By supporting and incentivizing open-source initiatives, Crab Nebula aims to foster collaboration and innovation within the developer community.
Collaboration Between Whiz and Angular Teams on Resumability
The podcast reveals ongoing efforts between the Whiz and Angular teams to merge concepts and capabilities, focusing on achieving resumability for applications. By sharing core functionalities like signals and JsAction, the teams aim to enhance the developer experience and performance across both frameworks, providing developers with tools to optimize application performance and user engagement.
How does Google build Search? What about YouTube and Google Drive? We rely on Chrome’s Lighthouse scores when optimizing our websites, but what does Google prioritize? Recently the Angular and Wiz teams announced their intention to responsibly merge their internal frontend framework, Wiz, with Angular to bring some of Wiz’s best ideas to Angular. We’re chatting with Minko from Angular and Jatin from the Wiz team to learn about how Wiz has been used in Google historically, what it’s good at, and why it’s worth bringing some of its ideas to Angular.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
CrabNebula Cloud – CrabNebula Cloud is here! Distribute Tauri apps and Electron apps with best in class updater. At the heart of CrabNebula Cloud is a purpose-built CDN ready for global scale, and secure updates as a first-class citizen. Learn more at crabnebula.dev/cloud
Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users.