Wir haben eine isomorphe Reaktion App mit Knoten. Ich möchte einige Seiten in AMP-Seiten umwandeln. Ich bin verwirrt! Sollen wir für eine separate AMP-Version der App gehen oder sollen wir die aktuelle App nach den Google-Richtlinien für AMP-Seiten modifizieren. Ich sehe, dass wir in der aktuellen App viele Änderungen vornehmen müssen, um eine amp-kompatible Version zu erstellen. Wie soll ich vorgehen?Google AMP mit React
Antwort
Also AMP steht für Accelerated Mobile Pages, nicht beschleunigte Mobile Apps. Es wird schwierig sein, eine dynamische App 1: 1 in AMP zu bekommen. Sie benötigen also ein statisches HTML-Markup nach dem AMP Markup Standard und der Übergang zwischen diesen Seiten (Seiten < => verschiedene Screens in Ihrer App) wird ganz einfach HTML-Links sein. Vielleicht können Sie diese Art von Markup mit benutzerdefinierten Vorlagen aus Ihrer App mit einem erschwinglichen Aufwand generieren. Vielleicht ampreact kann Ihnen helfen.
Vielen Dank für Ihre Antwort. Ich weiß, AMP steht für Accelerated Mobile Pages. Es ist ein Projekt. Die von Ihnen erstellten Seiten werden AMP-Seiten genannt. Bitte besuchen Sie https://www.ampproject.org/learn/overview/. Es ist offizielle Seite und es heißt "AMP-Seiten bestehen aus 3 Kernkomponenten". –
Ich hielt ampreact. Die Verwendung von react für AMP führte jedoch zu einer zusätzlichen Komplexitätsebene. Schließlich entschied ich mich für node + ejs + express. AMP bietet auch Komponenten für den Umgang mit dynamischen Inhalten wie Amp-Liste, Amp-Bind, Amp-Live-Liste usw. https://www.ampproject.org/docs/reference/components#dynamic-content –
Ich hielt ampreact. Die Verwendung von react für AMP führte jedoch zu einer zusätzlichen Komplexitätsebene. Schließlich entschied ich mich für node + ejs + express. AMP bietet auch Komponenten für den Umgang mit dynamischen Inhalten wie Amp-Liste, Amp-bind, Amp-live-Liste etc
https://www.ampproject.org/docs/reference/components#dynamic-content
- 1. AMP Google Support recaptcha?
- 2. AMP Google Search Console Validierung
- 3. Google CSA und AMP Integration
- 4. React behält das Amp-Zeichen (&) in Attributen
- 5. Optimieren Sie für Google Amp
- 6. Alfresco deaktivieren google doc amp
- 7. Informationen zu Google AMP-Seite
- 8. AMP Project - Google Analytics - Inhaltsgruppierung amp-analytics code
- 9. Google AMP Validation zeigt "Unknown Syntaxfehler" für Amp-html
- 10. Amp-Karussell mit Amp-Moustache-Vorlage verwenden
- 11. Google AMP - Anzeigen von AMP-fähigen Seiten nur bei Zugriff über die Google-Suchergebnisse
- 12. Google Analytics auf AMP keine benutzerdefinierten Dimensionen
- 13. Google sucht nicht meine amp Seiten
- 14. Java String Ersetzen '&' mit & aber nicht & zu & amp;
- 15. Google Tag Manager-Unterstützung für Amp-Seiten?
- 16. Unterstützt AMP Google Tag Manager (GTM)?
- 17. AMP-Seiten erscheinen in Google Desktop-Suchergebnissen.
- 18. Wie taboola in Google AMP Seiten
- 19. Google AMP-URL für dynamische Seiten mit QueryString
- 20. ersetzen & mit & jquery mit
- 21. Verwenden von Google Adsense mit React + React Router
- 22. AMP für komplexe Seite
- 23. Meine AMP html ist gültig, aber nicht als AMP in Facebook Post oder Google-Suchergebnissen
- 24. Google Cloud-Rede mit React Native
- 25. React Native Inkompatibel mit Google VR SDK
- 26. AMP Seiten & Inhalt Mismatch zwischen AMP und kanonischen Seiten
- 27. Warum wird & in & amp umgewandelt?
- 28. AMP IFrame funktioniert nicht in AMP LightBox
- 29. & amp in url mit window.location
- 30. Amp form POST mit PHP
Was diese Reaktion mit dem zu tun hat, konkret? –
gehen Sie bitte über den Link https://redditblog.com/2016/09/20/amp-and-reactredux/ –