Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

64
Visualizações
Almacenamiento de mapas de acción para una aplicación Angular

Tengo una aplicación Angular que manipula datos en conjuntos. Mis usuarios pueden realizar acciones en cada registro. También quieren poder realizar acciones en todo el conjunto. Pero las reglas comerciales establecen que algunas acciones no se pueden realizar en ciertos datos.

Quiero crear un método genérico que recorra los datos y realice la acción solo si los datos cumplen con los criterios para esa acción. Puedo hacer esto con bastante facilidad. Mi problema es dónde almacenar este mapeo de acción a criterio. Puedo crear una tabla y recuperarla a través de un servicio web. Puedo almacenarlo en la aplicación web en un archivo JSON. Pero estos parecen más complicados de lo necesario cuando consideramos que la recuperación de estos datos será asíncrona y deberá almacenarse en algún lugar de la memoria. Pero obviamente tampoco quiero codificarlo. Las reglas de negocio casi nunca cambiarían, y si lo hicieran, estarían agregando nuevas acciones.

Esta tabla muestra una versión muy simplificada de lo que necesito lograr. Si el usuario está trabajando en una lista de 100 registros y hace clic en el botón "Archivar todo", quiero escanear los registros y solo archivar los registros que están en la fase completa. También quiero poder reutilizar este método para los otros botones. ¿Cuál es la mejor práctica para almacenar algo como esto?

Fase Salvar a todos Envia todo Archiva todo
Nuevo Y norte norte
En progreso Y Y norte
Terminado Y Y Y
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda