/angular-nx

Extensible Dev Tools for Monorepos

Primary LanguageTypeScript

Práctica para curso avanzado de Angular

Requerimientos funcionales

Explorar la información abierta y disponible en el API del Banco Mundial.

Home page

Página para una región continental

Página para un país


Requerimientos NO funcionales

Mínimo

  • Mono repositorio generado con las herramientas de Nx.dev

  • AL menos una aplicación y una librería

  • Testing unitario de al menos un componente y un servicio

  • Testing e2e de una página

  • Uso de la estrategia de detección de cambios OnPush.

  • Uso del patrón Container Presenter.

Plus

  • Almacén centralizado del estado mediante NgRx.

  • Características PWA

  • Traducible

Extra

  • Una landing page SEO friendly generada con SSR que muestre la lista de continentes.

  • Un WebComponent con datos de un según su código. <wbde-country id="ESP"></wbde-country>

  • Una aplicación web estándar (sin Angular) que use el anterior componente.