loopbackio / loopbackio/loopback.io
Modernise website technology stack
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- HTML
- Sterne
- 276
- Forks
- 382
- Ø Merge
- 6 Std. 17 Min.
- Gemergte PRs (30 T.)
- 18
Beschreibung
The current loopback.io website stack leverages Jekyll. Although it has, and continues to, meet our needs for hosting a simple website, there are certain issues which makes it unsustainable in the long-term:
1. Unfamiliarity of Ruby and Jekyll among the maintainers
2. Slow build times
3. Inability to use component-based, modern front-end development workflows
4. Legacy baggage
In alignment with the earlier blog modernisation effort, this issue is to track rewriting the current website in a modern, Node.js-based stack.
Currently, prototyping work is being done with Next.js.
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 aktuellen Jekyll-basierten Website und des in der Issue erwähnten Next.js-Prototyps. Vergleiche die Anforderungen der bestehenden Website mit dem vorgeschlagenen Node.js-basierten Stack; als abgeschlossen gilt die Aufgabe, wenn die Website in diesem Stack neu geschrieben wurde, obwohl die Issue keinen detaillierten Migrationsumfang oder spezifische Tests definiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- jekyll, next.js, node.js, ruby
- Bereich
- build-system, frontend, web-dev
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100