Skip to content

adglow-izemfr/nrwl-test

Repository files navigation

Research

Aplicación web para buscar información sobre librerías y herramientas de desarrollo

🎯 Objetivos

  • Programar con la última tecnología Angular
  • Probar herramientas no tan comunes todavía como Nx, Jest, strict mode...
  • Explorar opciones de tu interés
  • Esto es una practica para ti.
  • La funcionalidad no es crítica.

📋 Requerimientos técnicos

  • Usar un mono repositorio multi proyecto (una app y múltiples librerías) con Nx
  • Emplear el patrón Container presenter y la detección de cambios OnPush
  • Usar capacidades observables del router.
  • Controlar el estado con un gestor propio o usar uno que conozcas (Akita, NgRx, MiniRx...)
  • Usar formularios reactivos con validaciones y controles personalizados (Control Value Accessor).
  • Extraer responsabilidad común a directivas, templates, pipes e interceptores

✨ Funcionalidad esperada

  • Consultar un tema, un paquete o un repositorio en GitHub, en NPM y StackOverflow.

  • Realizar búsquedas específicas por rangos de fechas cuando el API lo permita

  • Permitir ordenar la respuesta por algún criterio

  • Muestra la información que te parezca más adecuada

  • Usa el framework CSS que prefieras.

🧰 Recursos

Usar las APIs de estos servicios

GitHub

NpmJS

StackOverflow

Ejemplos de APIs:

curl 'https://api.github.com/search/repositories?q=angular&per_page=10'

curl 'https://registry.npmjs.org/-/v1/search?text=angular&size=5'

curl 'https://api.npmjs.org/downloads/point/last-week/@angular/cli'

curl 'https://api.npmjs.org/downloads/point/last-month/@angular/cli'

curl 'https://api.stackexchange.com/2.2/questions?order=desc&sort=activity&tagged=angular&site=stackoverflow'

🎁 Sugerencias

Instala las extensiones recomendadas en vscode\extensions.json

Ejecuta los scripts poco a poco

Sigue los ejemplos vistos en el curso

Familiarízate con los nuevos tipos de componentes

Explora y diviértete, aquí puedes!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published