Why you need a build system, and why it should be Bazel | Martin Probst | AngularConnect 2018
Video sponsored by Rangle.io (https://rangle.io)
Traditionally, we've built web apps with little more than a few files scattered around the disk. Then came development servers, and transpilers, and assemblers, and everything was a mess of plugins. This talk walks you through what a build system is, how it helps you organize your software development flow, and what properties to look for in a good build system.
About Martin Probst
Martin is a software engineer at Google, working on TypeScript at Google. He holds a MSc in Software Engineering from HPI in Potsdam, Germany. Before joining the Angular team at Google, he worked at a database startup in the Netherlands, at EMC, at SAP, and as a freelancer. In his free time, he likes to cook and sail, not necessarily at the same time.
Видео Why you need a build system, and why it should be Bazel | Martin Probst | AngularConnect 2018 канала AngularConnect
Traditionally, we've built web apps with little more than a few files scattered around the disk. Then came development servers, and transpilers, and assemblers, and everything was a mess of plugins. This talk walks you through what a build system is, how it helps you organize your software development flow, and what properties to look for in a good build system.
About Martin Probst
Martin is a software engineer at Google, working on TypeScript at Google. He holds a MSc in Software Engineering from HPI in Potsdam, Germany. Before joining the Angular team at Google, he worked at a database startup in the Netherlands, at EMC, at SAP, and as a freelancer. In his free time, he likes to cook and sail, not necessarily at the same time.
Видео Why you need a build system, and why it should be Bazel | Martin Probst | AngularConnect 2018 канала AngularConnect
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Architectures for huge Angular based enterprise applications | Manfred Steyer | AngularConnect](https://i.ytimg.com/vi/YU-fMRs-ZYU/default.jpg)
![Angular.js Most Dreaded Framework of 2020 | StackOverflow Survey](https://i.ytimg.com/vi/Hfr-e13av5I/default.jpg)
![](https://i.ytimg.com/vi/pEEnl4M0Nns/default.jpg)
![Bazel Tutorial: (Part 1) Getting Started, Bazelisk & our First Build Targets](https://i.ytimg.com/vi/BZYj6yfA6Bs/default.jpg)
![WebAssembly for Web Developers (Google I/O ’19)](https://i.ytimg.com/vi/njt-Qzw0mVY/default.jpg)
![Golang REST API With Mux](https://i.ytimg.com/vi/SonwZ6MF5BE/default.jpg)
![Optimize and debug change detection like a pro | Max Koretskyi | AngularConnect 2018](https://i.ytimg.com/vi/DsBy9O0c6eo/default.jpg)
![How Angular works | Kara Erickson | #AngularConnect](https://i.ytimg.com/vi/S0o-4yc2n-8/default.jpg)
![You might not need NgRx | Mike Ryan | AngularConnect 2018](https://i.ytimg.com/vi/omnwu_etHTY/default.jpg)
![THE BEST GLUE YOU WILL EVER USE !!!](https://i.ytimg.com/vi/ZuODDq-GVx0/default.jpg)
![Building Software at Google Scale: Bazel](https://i.ytimg.com/vi/6GCDfoAOKIY/default.jpg)
![BazelCon 2019 Day 2: Half-Day Bazel Bootcamp (Part 1)](https://i.ytimg.com/vi/BGOEq5FdNUQ/default.jpg)
![Introduction to Bazel to build C++ and Python – Xavier Bonaventura – code::dive 2020](https://i.ytimg.com/vi/vEQQ9QOVpdU/default.jpg)
![Performance optimizations in Angular | Mert Değirmenci | #AngularConnect](https://i.ytimg.com/vi/Tlmx1PbP8Qw/default.jpg)
![CppCon 2018: "Compiling Multi-Million Line C++ Code Bases Effortlessly with the Meson Build System"](https://i.ytimg.com/vi/SCZLnopmYBM/default.jpg)
![Bazel: Google's Extensible, Multi lingual, Scalable Build System - Google - DevTools@Scale2017](https://i.ytimg.com/vi/-M0FoRNpF8s/default.jpg)
![Less servers for your Angular app | John Papa | #AngularConnect](https://i.ytimg.com/vi/WEYtDYBkalI/default.jpg)
![How To Build Systems In Your Business](https://i.ytimg.com/vi/_SbwZWnEaJ8/default.jpg)
![BazelCon 2019 Day 1: Lessons from Our First 100,000 Bazel Builds + Q&A](https://i.ytimg.com/vi/keT8ixRS6Fk/default.jpg)
![How to build with Bazel](https://i.ytimg.com/vi/e9dlx2ilwr0/default.jpg)