Angular 2 and Progressive Web Apps - Google I/O 2016

  Рет қаралды 66,569

Firebase

Firebase

Күн бұрын

The Angular team has been investing in building tools and techniques that enable large teams to build robust applications that span desktop and mobile. Rob Wormald and Alex Rickabaugh cover the completely re-imagined Angular 2 framework, and the new tools that make it easy to build Progressive Web Apps.
Watch more Firebase talks at I/O 2016 here: goo.gl/JTH9Fr
See all the talks from Google I/O 2016 here: goo.gl/olw6kV
Get started using Firebase today goo.gl/gCHr6r
#io16 #GoogleIO #GoogleIO2016 #Firebase

Пікірлер: 32
@PekDraine
@PekDraine 7 жыл бұрын
Perhaps this is the future of web dev? This is my next hobby project indeed, PWA and ang2. Sweeet n dandy :D :D :D
@tobyliu2181
@tobyliu2181 8 жыл бұрын
great talk, and strong showing for Angular 2.0 remaining as a top candidate for modern frameworks
@zakariaamine88
@zakariaamine88 8 жыл бұрын
Lazy routes is the same concept as GWT code splitting and it was there long time ago
@ranbuch
@ranbuch 8 жыл бұрын
Sounds great - What a jump for the user experience!
@StijnHommes
@StijnHommes 2 жыл бұрын
Here we are 5 years later and Google is still trying to make PWAs a thing. They should've given up by now.
@peterveliki7918
@peterveliki7918 7 жыл бұрын
What is the emulator they're using to show all of this? ... It would be really great if someone can tell us :)
@doudougv
@doudougv 8 жыл бұрын
Where can we find the build process for the 22KB Hello World App?
@BenKinsey808
@BenKinsey808 8 жыл бұрын
Using google closure compiler? github.com/jeffbcross/closure-compiler-angular-bundling
@fractalsynapse
@fractalsynapse 8 жыл бұрын
haha! All this to come full circle to the server serving HTML via Universal all for a seamless UX, too funny. Soon the revolution will be cross platform native, again :)
@jeremycaldwell9653
@jeremycaldwell9653 8 жыл бұрын
Please translate this to me, I mean, describe it, cause I have no ideea what you're trying to say . Not trying to be rude, just that I don't understand all those terms.
@itsalivevideo
@itsalivevideo 8 жыл бұрын
It used to be commonplace for server side frameworks to serve the pre-rendered page to the client. Eventually it became a trend to use server side frameworks to just share raw data and have the client side framework do the work of filling up the HTML template with the data obtained from the server. Since that approach has yielded worse performance on low-end hardware like phones, there is a shift back in the direction of using server-side frameworks to pre-render the page once more, in conjunction with some of the philosophies of the server-as-API approach.
@jeremycaldwell9653
@jeremycaldwell9653 8 жыл бұрын
itsalivevideo Ahh, I understand now. Thanks a lot for your answer random stranger.
@itsalivevideo
@itsalivevideo 8 жыл бұрын
no problem puck
@jessebeckton3717
@jessebeckton3717 8 жыл бұрын
Thats not why they came up with Universal, In order for Angular 2 to be a cross platform framework they had to decouple it from the browser. Universal gives us a server side framework that is the same as the framework you would use on the client. Server html from the server is just necessary in certain situations but not the driver for creating Universal. Imagine writing Angular components that you can run on both server and client?
@edouardbrasier1969
@edouardbrasier1969 7 жыл бұрын
Where is the code of the app?
@jimlynch3219
@jimlynch3219 8 жыл бұрын
Does the cli create a project that uses Angular Universal?
@AhamedImran
@AhamedImran 8 жыл бұрын
I've tried it recently and it didn't
@MojoRisingX
@MojoRisingX 8 жыл бұрын
Not yet, but it will be integrated with it soon. Check out the universal starter, it's just a few lines on your Node server that's needed github.com/angular/universal-starter (if you're using NodeJS)
@nathanrice5363
@nathanrice5363 8 жыл бұрын
It sounded like if you tack on --mobile it would.
@ShreyasAgarkar
@ShreyasAgarkar 7 жыл бұрын
Great time to be a web developer
@StijnHommes
@StijnHommes 2 жыл бұрын
Yeah. You can fake being an app developer and grab some extra cash, while users like me and real app developers are left out in the cold. If this keeps going for a couple of years, there won't be any real apps left.
@emmanuelvalverderamos
@emmanuelvalverderamos 7 жыл бұрын
I love the talk, but I would like more documentation, a lot more.
@kailashshukla1313
@kailashshukla1313 7 жыл бұрын
hot news
@peterveliki7918
@peterveliki7918 7 жыл бұрын
This course is the best tutorial I've seen so far :) ... you can take a look also ;)
@joejoe-lb6bw
@joejoe-lb6bw 8 жыл бұрын
Isn't this just "Isomorphic" JavaScript, circa 2013?
@danyelangel1
@danyelangel1 8 жыл бұрын
Yeah it is! And there is much more to it than just javascript xD
@bruffstar
@bruffstar 8 жыл бұрын
"right......"
Angular 2 - Google I/O 2016
33:09
Firebase
Рет қаралды 55 М.
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 16 МЛН
Summer shower by Secret Vlog
00:17
Secret Vlog
Рет қаралды 13 МЛН
Instant Loading: Building offline-first Progressive Web Apps - Google I/O 2016
46:14
The key to Firebase security - Google I/O 2016
43:55
Firebase
Рет қаралды 111 М.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,5 МЛН
Practical lessons from a year of building web components - Google I/O 2016
33:29
Deep Dive into the Realtime Database - Google I/O 2016
20:48
Firebase
Рет қаралды 40 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Think Fast, Talk Smart: Communication Techniques
58:20
Stanford Graduate School of Business
Рет қаралды 39 МЛН
Firebase Overview - Google I/O 2016
43:44
Firebase
Рет қаралды 85 М.
What's next for the web? - Google I/O 2016
45:51
Chrome for Developers
Рет қаралды 36 М.
Копия iPhone с WildBerries
1:00
Wylsacom
Рет қаралды 8 МЛН