Ionic React Release Candidate vom Ionic Team angekündigt

Das Ionic-Team hat kürzlich Ionic React Release Candidate veröffentlicht, ein Fortschritt, der die gesamte Brüderlichkeit des Entwicklers mit Sicherheit begeistern wird. Das Team hatte Anfang dieses Jahres eine Beta-Version von Ionic React entwickelt. Nachdem sie Beiträge und Feedback von der Community eingeholt haben, haben sie letzte Woche Ionic React RC eingeführt.

Laut dem Team war es Ionic 4.0, das ihnen half, die neue Version zu veröffentlichen. In der Vergangenheit wurden Winkelkomponenten verwendet, um Ionen zu entwickeln. Um Webkomponenten zu integrieren, musste Ionic 4.0 jedoch neu geschrieben werden.

Dabei entstand das ionische Gerüst. Die Entwickler können das Ionic-Framework jetzt nicht nur mit Angular, sondern mit jedem anderen Front-End-Framework verwenden.

Das Ionic-Team ist der Ansicht, dass Ionic React RC zu den ersten bekannten Releases gehört, mit denen die Ionic-Entwicklung einer größeren Anzahl von Entwicklern zur Verfügung gestellt wird, die an anderen Frameworks arbeiten.

Mit Ionic 4.0 konnten sie auf mehrere Frameworks abzielen, während in ihren Kernkomponenten eine einzige Codebasis verwendet wird. Dieser Code wurde für alle erforderlichen Frameworks freigegeben.

Warum brauchen Entwickler eine Ionenreaktion?

Derzeit können Entwickler die Kernkomponenten von Ionic in React-Projekte importieren lassen. Sie haben jedoch keine gute Erfahrung in diesem Prozess.

Wenn die Entwickler mit den Webkomponenten von React arbeiten, müssen außerdem einige Boilerplate-Codes notiert werden. Dadurch können sie ordnungsgemäß mit den Komponenten im Web kommunizieren.

Hier wird die Ionenreaktion notwendig. Es dient als dünne Hülle, die die ionischen Kernkomponenten umgibt. Anschließend exportieren sie diese Komponenten als native React-Komponenten. Außerdem vereinfacht Ionic React den Entwicklern den Betrieb und verarbeitet den Boilerplate-Code.

Die Entwickler müssen jedoch noch einige der Funktionen wie Lebenszyklusmethoden und Lebensdauerverwaltung in das native Framework schreiben. Entwickler, die daran interessiert sind, müssen das Paket mithilfe von erweitern @ ionic / react-router.

Welche Änderungen sind wahrscheinlich?

Das Ionic-Team betrachtet React RC als Release Candidate. Daher wird keine größere Änderung erwartet. Ely Lucas, einer der Software Engineers und Dev Advocates bei Ionic, gab an, dass sie derzeit bestimmte Probleme untersuchen, die sich bei der Entwicklung des gesamten RC zeigten.

Derzeit arbeiten sie an der Stabilisierung einiger Codes. Bestimmte kleinere Fehlerbehebungen werden ebenfalls durchgeführt. Das Team plant, einige zusätzliche Anleitungen und Inhalte in die Dokumente aufzunehmen. Auf diese Weise erhalten die Entwickler eine klare Vorstellung von den Best Practices. Dies wird ihnen helfen, Ionic React RC optimal zu nutzen.

Das Ionic-Team erhält auch Feedback von den Entwicklern. Nachdem sie eine Vorstellung von der Reaktion der Entwickler bekommen haben, werden sie wahrscheinlich das Endprodukt entwickeln.

Falls die Entwickler auf ein Problem stoßen, können sie dasselbe melden GitHub Repo. Sie müssen das Tag ‘package react’ zusammen mit diesem verwenden.

Entwickler, die mehr über Ionic React erfahren möchten, können mit dem Ionic-Team chatten. Die Mitglieder werden zwischen dem 22. und 23. August um anwesend sein Rallye reagieren in Salt Lake City, UT.

Entwickler mit unterschiedlichem Hintergrund werden in dieser Community anwesend sein. Sie haben im Laufe der Jahre verwandte Tools wie React Native und React.js in verschiedenen Projekten verwendet.

Erste Schritte mit Ionic React RC

Hier sind einige allgemeine Informationen. Das Vorhandensein eines Knotens ist erforderlich, um die Installation von Ionic zu unterstützen. Sobald Sie Node eingerichtet haben, können Sie verwenden Über dem Meeresspiegel um Ionic auf diese Weise zu installieren:

sudo npm install -g ionic

Sobald dies einer ist, können Sie zu einem bevorzugten Ordner navigieren und die Iconic-Anwendung dort platzieren. Um mit der Arbeit an einer neuen App zu beginnen, können Sie diesen Befehl verwenden:

ionic start [appName] [option]

Ersetzen App Name mit Ihrem bevorzugten Namen für die Anwendung und Möglichkeit mit einem dieser:

Registerkarten – für tab-basierte Layouts

Sidemenu – für seitenmenübasierte Layouts

leer – für einseitige Projekte

Sobald dies eingerichtet ist, können Sie das Verzeichnis in den bevorzugten Ordner für Ionic ändern und die App mit dem folgenden Befehl ausführen: ionischer Aufschlag

Für das neue Ionic React RC können Entwickler die Version 5, die neueste Version von Ionic CLI, herunterladen und ein Projekt erstellen. Sie müssen spezifisch für die Art der Reaktion sein. Sie können alle Standardvorlagen von Ionic finden und die gewünschte auswählen.

Das Projekt wird von der Ionic CLI für den Entwickler erstellt und die Abhängigkeiten werden installiert. CLI initiiert die React-Bits mit CRA (React App erstellen). Entwickler, die mit CRA vertraut sind, können die verschiedenen Funktionen der Skripte nutzen, wenn sie an Ionic React arbeiten.

Ein neuer Ordner wird erstellt (MyReactApp), und die Entwickler müssen ionic serve in diesem Ordner ausführen. Die App wird nach der Kompilierung in einem neuen Fenster des Browsers gestartet.

Entwickler, die weitere Informationen zu den ersten Schritten erhalten möchten, können das von Ionic bereitgestellte Tutorial auf ihrer Website lesen Webseite.

Dinge, auf die man sich freuen kann

Daher wurde Ionic React RC veröffentlicht und das Team möchte, dass Entwickler ihnen nach dem Testen ein Feedback senden. Falls Sie auf ein Problem stoßen, können Sie das Problem wie angegeben bei GitHub repo markieren. Man kann auch die Foren besuchen und eine Diskussion beginnen oder relevante Fragen stellen.

Derzeit konzentriert sich das Ionic-Team auf die Veröffentlichung der endgültigen Ionic React. Sie werden alle möglichen Probleme, die in den kommenden Tagen auftreten, genau überwachen.

Außerdem werden sie daran arbeiten, den endgültigen Code zu stabilisieren und Fehler zu beheben. Abgesehen davon ist es wahrscheinlich, dass keine signifikanten Änderungen in den APIs auftreten.

Similar Posts

Leave a Reply