Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

293
Views
Al depurar una aplicación Angular que usa ngrx, ¿cómo puedo encontrar la línea de código que envió una acción determinada?

Actualmente estoy trabajando en un proyecto que se está complicando bastante. Utiliza Angular y ngrx para administrar el cambio de estado. Un problema común que tengo es trabajar con un efecto o estado en particular y necesitaba saber dónde se envió la acción relacionada. A veces, esto es sencillo, ya que solo hay una línea de código que envía la acción y, a veces, es complicado porque hay varias. También es difícil entender qué sucede como consecuencia de las acciones, ya que podría causar que los componentes cambien y los efectos se disparen (que envíen más acciones).

Conozco Redux Devtools pero esto no es suficiente ya que solo nos dice el orden de las acciones y los cambios de estado. Los puntos de interrupción no son suficientes, ya que un punto de interrupción en los efectos, el reductor o el componente no tiene un seguimiento de pila que incluya dónde se envió la acción.

¿Qué recomiendas? ¡Cualquier ayuda es apreciada!

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Recomendamos que la acción tenga una fuente y el evento como type , [Source] Event , por ejemplo, [Customers Page] Loaded . Esto es lo que llamamos buena higiene de la acción, porque está claro hacia dónde se despacha la acción. Para obtener más información, consulte la regla de higiene de buena acción del complemento NgRx ESLint.

over 4 years ago · Santiago Trujillo Report

0

Encontré Redux DevTools muy cómodo, que está incorporado en Chrome. Gracias a él puedes reconstruir todos los pasos que se dan entre acciones y efectos.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!