Das WeChat-Applet wurde veröffentlicht oder ist durchgesickert und wurde im Internetkreis beiseite gewischt. Viele Leute schreien, dass dies ein weiterer großer Sieg für HTML5 sei, aber ist das wirklich so? Je mehr Details bekannt werden, desto mehr erfahren wir, dass die WeChat-Miniprogramme auf ähnlichen Technologien wie React Native basieren. React Native ist keine reine HTML5-Technologie. Auf der mobilen Seite ist die HTML5-Technologie in etwa gleichbedeutend mit Hyper. Das Ziel von HTML5 besteht darin, alle Bildschirme mit Browsern abzudecken und alle Entwickler mit DOM zu dominieren ist der Schlüssel. Andererseits ist die RN-Technologie oder das WeChat-Applet nicht auf einen Browserkernel angewiesen, sondern ruft native Komponenten direkt über eine JS-to-Native-Bridge auf. RN selbst ist ein Verrat an HTML5. Ich denke also, dass dies weniger ein Sieg für HTML5 als vielmehr ein Misserfolg für HTML5 ist.
Ob es sich jedoch um HTML5, ReactNative oder WeChat-Applet handelt, die JavaScript-Technologie ist untrennbar damit verbunden. Mithilfe von JavaScript können Sie NodeJs jetzt für die Serverseite, die HTML5-Entwicklung und die mobile Seite verwenden. Man kann sagen, dass JavaScript überall zu finden ist, wo man es sehen kann. Dies ist also die beste Zeit für JavaScript-Ingenieure.
Der Kampf um den Zutritt
Aus technischer Sicht sind kleine Programme nichts anderes als ein weiteres Rad mit einigen Änderungen auf Basis von RN. Heutzutage gibt es überall Frontend-Räder. Im Vergleich zu leistungsstarken Rädern wie Angular und React ist das kleine Programmrad eigentlich nicht der Rede wert und hat keine technischen Durchbrüche erzielt. Hinter dem so genannten Lenkrad verbirgt sich jedoch das Spiel der großen Hersteller, und diese konkurrieren häufig um einen Einstieg.
Das Gleiche gilt für kleine Programme. Wenn Sie eine große Anzahl von Benutzern haben, können Sie einen Zugangsstatus haben. Die bisherigen Methoden waren offizielle Accounts, Moments usw. Der Kleinprogramm-Ansatz geht nun einen Schritt weiter und baut eine weitere Systemschicht auf, die auf dem zugrunde liegenden Betriebssystem basiert und dabei den Einstiegsstatus des Betriebssystems übernimmt. Dies ist der Schlüssel. Dies ist sehr ähnlich zu Browsern und HTML5, die versuchen, ein eigenes Ökosystem auf dem zugrunde liegenden Betriebssystem aufzubauen.
Chrome hat Chromebooks für das großartige Ideal von HTML5 entwickelt. Wird WeChat also WeChat-Mobiltelefone entwickeln? Angesichts der aktuellen Situation bei Chromebooks glaube ich, dass WeChat es sich zweimal überlegen wird.
Über die Benutzeroberfläche, das Leben und den Tod des Frontends
Benutzeroberfläche ist ein sehr abstraktes Konzept. Nicht nur abstrakt, sondern genau. Genauigkeit liegt darin, auszudrücken, was es ist, ohne sich auf die Form zu einigen. Im weitesten Sinne besteht UI aus mehr als nur Bildschirmen und Grafiken. Solange der Computer mit Menschen kommunizieren kann, gilt er als UI. Früher war es die Befehlszeile (obwohl viele Ingenieure auch heute noch die Befehlszeile verwenden), jetzt ist es die grafische Oberfläche. Mit der Entwicklung der Computerfunktionen wird die Benutzeroberfläche immer leistungsfähiger.
Aber mit dem Aufkommen des mobilen Internets ist die Benutzeroberfläche einfacher geworden. Der Wechsel von einfach zu komplex ist umgekehrt. Brauchen wir in Zukunft wirklich einen Bildschirm?
Ich denke, die Ära der direkten neuronalen Verbindung ohne externen Bildschirm wird kommen, aber dieser Tag ist abhängig von Durchbrüchen in vielen Schlüsseltechnologien noch in weiter Ferne. Bevor dieser Tag kommt, haben wir tatsächlich noch eine andere Möglichkeit:
Eines Tages benötigt WeChat überhaupt kein Anwendungskonto, weil WeChat selbst alles kann und Sie direkt mit der Maschine in natürlicher Sprache oder Stimme sprechen können. Mit der Entwicklung des tiefen maschinellen Lernens ist dieser Tag tatsächlich nicht mehr weit entfernt. Dieser Tag bedeutet, dass alle Front-End-Räder wie HTML5 und React Native verstummen und auch der Wohlstand des Front-Ends zu Ende geht. Was werden unsere Front-End-Ingenieure dann tun? Machen Sie sich nicht so viele Sorgen, nutzen Sie den Wohlstand und widmen Sie sich weiterhin der großen Front-End-Ära!
Die Zukunft gehört künstlicher Intelligenz und Quantencomputern.
In der Zukunft. . . Diejenigen, die nicht den Menschen gehören, lassen Sie die künstliche Intelligenz machen, wir werden Schweine sein.
【Verwandte Empfehlungen】
1. Teilen Sie mit, wie ich WeChat-Miniprogramme sehe
3. Mini-Programmentwicklung – Selektor-Mehrebenenverknüpfung
Detaillierte Erläuterung der Modularisierung von Mini Programme
Das obige ist der detaillierte Inhalt vonDie Zukunft und Entwicklung von Frontend- und WeChat-Miniprogrammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!