Effect
Introducción
Sección titulada «Introducción»Si no has oído hablar de él antes, Effect^ es una potente biblioteca TypeScript diseñada para ayudar a los desarrolladores a crear fácilmente programas complejos, sincronizados y asincrónicos.
StudioCMS utiliza Effect para gestionar la mayor parte de nuestro código, aportando simplicidad y facilidad de reutilización de funciones. También nos ha ayudado a optimizar los tiempos de carga del panel de control mediante un enfoque completamente nuevo al código asincrónico.
Exportación de Effect por StudioCMS
Sección titulada «Exportación de Effect por StudioCMS»Mientras trabajas con StudioCMS y Effect, en lugar de necesitar instalarlo por tu cuenta, StudioCMS proporciona las herramientas Effect mediante la siguiente exportación
import { Effect, Context, Schema, Data } from 'studiocms/effect';Incluye todas las exportaciones base de la exportación por defecto de Effect import {} from 'effect'; así como algunas otras utilidades útiles de effect/Function y personalizadas de StudioCMS.
import { runEffect, genLogger, pipeLogger, runtimeLogger } from 'studiocms/effect';