AngularCommunity / angular-missions

Platform to plan missions inside the angular community
MIT License
28 stars 1 forks source link

📅 Chat: Standalone Components, Optional NgModules & Incremental Compilation (March 4th 2021) #6

Closed willi84 closed 2 years ago

willi84 commented 3 years ago

Build performance: Michael Prentice told us that developers experienced significant slowdowns when turning on AOT for local development, both in Angular version 9 and recently in Angular version 11.1. Let’s discuss how we could make the ng serve rebuild time faster with the Ivy AOT compiler in a large scale application.

Standalone components: Introducing local component scope enables incremental compilation on the component level. What other concerns do NgModules currently address and how could we support them without NgModules? What are the benefits of standalone components and optional NgModules?

Date: Thursday March 4th, 2021 11:00 AM PT Host: Lars Gyrup Brink Nielsen (larsbrinknielsen@gmail.com) Invitees

Event Link:

Recordings

LayZeeDK commented 3 years ago

Thanks @willi84!

julianobrasil commented 3 years ago

Hey, @willi84, it seems that more people subscribed to this discussion on that google document.

LayZeeDK commented 3 years ago

@willi84 Additional invitees:

Splaktar commented 3 years ago

FYI: The calendar link puts an all-day event with a reminder on my calendar, but it doesn't actually add it to my calendar with the correct time/timezone.

LayZeeDK commented 3 years ago

@Splaktar I tried adding a time to one of the events. Let me know if it works.

LayZeeDK commented 3 years ago

@willi84 I can't figure it out with all these events. Can you take a look if I updated the right one with time of the event and a description?

Splaktar commented 3 years ago

Looks good now! 2pm EST is right. You are planning to do the video chat via Discord?

LayZeeDK commented 3 years ago

I'm working with Beeman from the Angular Discord server to host the event. We haven't figured out the platform out yet, but we want to make it available for the Angular community to see.

willi84 commented 3 years ago

I just deleted the other events (from me) and made a clone, that it is public visible on the angular community calendar. I still need to figure out how to better work with is. wish we have a g suite for our angular community.

Splaktar commented 3 years ago

I could host a Google Meet call on my G Suite if needed. But I don't think that I have the ability to record the meeting. Though most of these meetings haven't been recorded, just notes taken and posted.

willi84 commented 3 years ago

the thing is: I would love if we could have as angular community education license: https://edu.google.com/intl/de/products/workspace-for-education/education-fundamentals/

this could make collaboration a lot easier then using our private accounts or private G Suite. I guess. But for this we need support by google. I can't do this and sadly we are not a not-profit or similar.

(If needed I could also provide my domain angular.community )

Splaktar commented 3 years ago

This session is being recorded, so we don't need to take notes, but there are likely some links that would be helpful to post here.

Here are some of mine on build performance / incremental compilation

Splaktar commented 3 years ago

TODO

willi84 commented 3 years ago

btw. how about open for the different projects in the angular mission repo a chat room at angular discord? like:

> Angular Mission
# Standalone Components
# Documentation
# Reactive Angular Chat
# Creating Harnesses

what do you think @beeman or @LayZeeDK ?

beeman commented 3 years ago

@willi84 let's check a bit what the goal of this is. We have quite a lot of channels already, and we don't want to just add them with the hope of them getting used.

Maybe good to discuss per DM, feel free to send me a DM on discord.