AngularNYC Meetup June 2017, Production Builds, RxJs 101

Date: 
Thursday, June 29, 2017 - 18:00
Source: 
AngularJS NYC
Attendees: 
313
City: 
New York

6:00 - Food and chat

6:15 - Talk: Torgeir Helgevold - Angular in production

6:45 - Break

7:00 - Talk: Uma Moiseenko - RxJs 101

7:30 - Talk: Kirill Cherkashin - Lazy Content Components

IMPORTANT: Please use your FULL REAL NAME and bring your ID.

Talks:

Angular In Production


by Torgeir Helgevold @helgevold

Torgeir will talk about different approaches that can be used to optimize Angular production builds. He will show examples and demo as well as discuss pros and cons of each method.



RxJs 101


by Uma Moiseenko

In this talk, Uma will cover the basics behind RxJs Observables and Promises, and their differences. Why would someone choose one over the other? She will be using code samples to figure out the answers to these questions. Her goal is to ensure that everyone who has never worked with Observables before, leave with a basic understanding of the concept!

Lazy Content Components


by Kirill Cherkashin @kirjs 


In this semi-live-coding-session, Kirill will show us how to prevent angular from instantiating components which are in the template, but have not been displayed yet.


Cloudinary’s Angular Challenge

Our official sponsor this month, Cloudinary, is challenging you for a chance to win a Beats Solo3 Wireless On-Ear Headphones – Rose Gold ($299.95 value)


https://lh6.googleusercontent.com/TefTURMPJflTsugX1O6W-W99z9aUbHy7nLLs0pzEU46DDyjzTpnVg-Xs1fb0Pbv9i6AVmd29JarFV5VxnXUL58igMrJS6xF5GmhWhO8r8i3f6uJWOAK47lZX2aOln9XajtLcGFHh

1- Review Eitan’s slide presentation from our recent Meetup

2- Create an image gallery using ngb-carousel (an Angular-Bootstrap component, https://github.com/ng-bootstrap/ng-bootstrap)

3- Choose 10 images from https://www.graphicstock.com/ and create an image gallery whose total size is less than 1MB, adding a text layer with the disclaimer "Original image downloaded from graphicstock.com". Images should be responsive so that total size decreases on smaller screens.

4- Post your solution by Wed July 5th (preferably on CodePen) and share a link to it by sending an email to [masked] with "Angular Cloudinary Challenge" in the subject line. Specify which slides in the presentation helped in coming up with your solution.

5- Cloudinary will raffle the prize, among those submitting a working image gallery solution (that's powered by Cloudinary, register your free account here) by Fri July 7th.

Google

85 10th Ave, Floor 3