Lazy load Monaco Editor to unblock SSR process

Ouverte
#67 3 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
typescript
Domaine
frontend

Piste de recherche

Commencez par reproduire le problème de SSR sur la branche solid-site liée, puis examinez comment Solid REPL charge Monaco et gère top-level await. La tâche est terminée lorsque Solid REPL peut être inclus dans le processus de SSR sans effets secondaires de Monaco.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement help wanted

I'd really love the ability to include Solid REPL in Solid Site's SSR process. Unfortunately Monaco introduces side-effects when I attempt to do so. You can experience this on https://github.com/solidjs/solid-site/tree/solid-start-migration. A solution discussed on Discord is to lazy load Monaco itself but that might apparently pose some trouble for the top-level await.

Either way it would be really nice to get support for this. I'm hoping someone has some spare time to sink their teeth into it.

Thanks!

Langage dominant
TypeScript
Étoiles
246
Forks
71
Merge moyen
5 min
PR mergées (30 j)
5

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de solidjs/solid-playground

Toutes les issues de solidjs/solid-playground

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.