Storage access blocks the main ui
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- databases, mobile-dev, performance
Línea de trabajo
Comienza revisando la integración de ionic-storage con localforage-cordovasqlitedriver y cómo se configuran las operaciones de lectura/escritura. Determina si se admite la ejecución en segundo plano o si se requiere un enfoque de almacenamiento diferente; el trabajo debe considerarse terminado cuando exista una resolución documentada y técnicamente delimitada para evitar el bloqueo del hilo principal.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
In our app we use ionic-storage with localforage-cordovasqlitedriver, but it blocks the main UI and leads to slowness and some crashes as it is running in the main thread. Is there a way to have it run in the background and not in the main JS thread? (web worker, service worker, using another database)
Or maybe we missed something in the configuration but it does not look like it is possible to run the readd/write operations outside the main JS thread
- Lenguaje dominante
- TypeScript
- Estrellas
- 456
- Forks
- 97
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ionic-team/ionic-storage
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
ionic-team/ionic-storage#326 · 1 comentario ·
-
CREATE YOUR OWN LOCALSTORAGEAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
ionic-team/ionic-storage#325 · 2 comentarios ·
-
indexeddb issue on iOS 18+Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
ionic-team/ionic-storage#324 · 4 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
ionic-team/ionic-storage#323 · 2 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
ionic-team/ionic-storage#322 · 1 comentario · 8 reacciones ·
Todos los issues de ionic-team/ionic-storage
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Agenta-AI/agenta#7542 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
code quality security
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
-
feat(icons): add [solidping]Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
homarr-labs/dashboard-icons#2939 ·
Los mantenedores suelen responder en 1 día