Adventures in Angular  Por  arte de portada

Adventures in Angular

De: Charles M Wood
  • Resumen

  • Join our weekly discussion about how to build top end Angular applications and become an Angular expert.

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    Copyright Charles M Wood
    Más Menos
Episodios
  • Progressive State Management with NGXS with Aliaksei Kuncevic - AiA 414
    May 30 2024
    In this episode, Brooks, Alyssa and Chris talk with Aliaksei Kuncevič about Progressive State Management with NGXS. Aliaksei walks the crew through this progressive journey by starting small and implementing reactive services. These are services with a behavior subject. Aliaksei then demonstrates how you can migrate from reactive services to using NGXS.

    Links
    • Aliaksei’s RX-Service
    • https://www.ngxs.io/plugins/form
    • https://www.ngxs.io/plugins/storage
    • https://www.ngxs.io/plugins/cli
    • https://www.ngxs.io/v/master/concepts/intro
    • Angular Air Episode with Aliaksei (for the visual learner)
    • NGXS Labs
    • Helpful Chart to understand NGXS in a glance

    Picks
    • Alyssa - https://www.neuralink.com/
    • Brooks - Allway Tools Series Allway 10031 HM1 1 Gallon Helix Paint Mixer
    • Chris - Family booked a COVID test
    • Aliaksei - Bicycle, Biking


    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    Más Menos
    1 h y 2 m
  • The Easiest Way to use Angular Elements with Tomas Trajan - AIA 413
    May 23 2024
    In this episode of Adventures in Angular Tomas Trajan, an angular elements expert, breaks down how to use angular elements for the panel. Tomas explains that angular elements are great for very specific use cases. Tomas starts by describing a scenario with a large enterprise with tens of developer teams and hundreds of developers, they have a few choices on how to organize their applications. The first option is a messy monolith. The second option is using monorepos and Nx. The final option is to use a multi-spa solution. Tomas explains how the multi-spa solution works. This solution consists of 80 stand-alone applications, on the same page and share components. Tomas outlines the common problems when using the solutions and how using angular elements combat those problems. The panel moves on to considers how you know if you should use angular elements in this way. Tomas provides two questions to ask yourself when deciding whether or not to use angular elements. The first question is, are you in a multi-spa scenario? The second question is, are components shared across applications? If the answer is yes for both of those questions then angular elements can only help the situation. In last week’s episode of Adventures in Angular the panel interviewed Victor Savkin about using monorepos and Nx. The panel asks Tomas to compare the strategy of using monorepos and Nx to his strategy of using multi-spa with angular elements. He explains why an enterprise might choose multi-spa over monorepos. He also gives the reasons the organization he is working with chose to work with multi-spa. Aaron asks for clarification for using elements in these multi-spa projects. Tomas goes into great detail, breaking down the way multi-spa and angular elements work together. They walk through it together using consumer profiles as an example. Tomas explains that using his approach all the applications update components all at once using angular elements. The panel considers the benefits of using Tomas’s approach and which scenarios it would work best for. Aaron expresses his appreciation for all the work Tomas did and the problems he overcame then bundling his solution in a library together so developers can just use it without all the pain. The library can be found on Github. Tomas tells the panel that there has already been some community contribution to the library. He describes some of the pull requests they have received along with the plans they have for angular elements. The topic turns to mismatched versioning and how the bundle will work. Tomas explains that the only problem they have seen with mismatched versioning is with zone.js. He shares some workarounds to the problem and promises that they are working on a solution. The episode ends with the panel listing all the major benefits that an enterprise can gain from using the multi-spa and angular elements approach. It will save them money, allow teams to work together, create and isolation. Tomas also shares some of the new features available in angular elements today. LinksAiA 256: Debunking Monorepo Myths with Victor Savkinhttps://angular-extensions.github.io/elements/ https://twitter.com/tomastrajan https://www.facebook.com/adventuresinangularhttps://twitter.com/angularpodcastPicksBrain - https://node-atl.org/ Shai - https://netbasal.com/ Aaron - How to Be Less Stupid About Race: On Racism, White Supremacy, and the Racial DivideTomas - Slipknot EXBecome a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    Más Menos
    46 m
  • Navigating Technical Hurdles: Exporting Invoices to PDF and Maintaining Rich Text Formatting - AiA 412
    May 2 2024
    Mrina Sugosh is a Keynote Speaker, Advisory Board Member and Technical Storyteller. They delve into the world of web development and all things tech. In today's episode, they have an insightful discussion about the technical complexities of exporting invoices to PDF, the challenges of converting HTML rich text to PDF or Word documents while preserving formatting, and the importance of maintaining compatibility with front-end frameworks like Angular, React, or Vue. They explore the release schedule, customization options, and product updates related to the javascript-based rich text editor, TinyMCE. Join them as they uncover the intricacies of maintaining a rich text editor, the significance of Tiny's products for developers, and the ideal audience for leveraging Tiny's solutions. Whether you're a seasoned developer or just embarking on your coding journey, this episode promises to offer valuable insights into the complex world of web development.

    Sponsors
    • Chuck's Resume Template
    • Developer Book Club
    • Become a Top 1% Dev with a Top End Devs Membership

    Social Media
    • Unvoid
      LinkedIn @unvoidweb https://www.linkedin.com/company/unvoidweb
      Instagram @unvoidweb https://www.instagram.com/unvoidweb
    • Lucas Paganini
      YouTube @lucaspaganiniweb https://youtube.com/@lucaspaganiniweb
      LinkedIn @lucaspaganiniweb https://www.linkedin.com/in/lucaspaganiniweb
      Twitter @lucaspaganini https://twitter.com/LucasPaganini
      Instagram @lucaspaganini https://www.instagram.com/lucaspaganini
    • Armen Vardanyan
      LinkedIn https://www.linkedin.com/in/armen-vardanyan-am/
    • Charles Wood
      Linkedin https://www.linkedin.com/in/charlesmaxwood/
    • Subrat Mishra
      LinkedIn: https://www.linkedin.com/in/subrat-k-mishra/
    • Mrina Sugosh
      LinkedIn: https://www.linkedin.com/in/mrinasugosh/


    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    Más Menos
    34 m

Lo que los oyentes dicen sobre Adventures in Angular

Calificaciones medias de los clientes

Reseñas - Selecciona las pestañas a continuación para cambiar el origen de las reseñas.