使用 Lit 替代原生的 Web Components 提高可维护性
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 55
- Forks
- 1
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
如题
随着组件数量和复杂度的提高,对于响应式组件和可复用性需求做实现的成本会不断提高。
因此,引入 Lit 和 lit-html 作为构建 Web Components 组件库显然更符合长远需求。依托其生态也可以获得更好的性能和开发效率。
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der Überprüfung der bestehenden Implementierung der TypeScript Web Components sowie des Build- und Test-Setups für Komponenten des Projekts; das Issue nennt keine spezifischen Dateien oder Tests. Lege den Migrationsumfang und die Akzeptanzkriterien für responsive, wiederverwendbare Komponenten fest, bevor du den Code änderst. Erledigt bedeutet, dass die vereinbarte Komponentenbibliothek Lit und lit-html verwendet und ein verifiziertes Verhalten sowie eine gute Wartbarkeit aufweist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- frontend, web-dev
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100