Heim  >  Artikel  >  Empfohlene neue Entwicklungstools im Jahr 2018

Empfohlene neue Entwicklungstools im Jahr 2018

-
-Original
2018-03-12 11:02:542101Durchsuche

Uns liegt die größte Leidenschaft darin, die aktuell heißesten und neusten Entwicklungstools zu identifizieren und mit Ihnen zu teilen. Nehmen Sie sich also einen Moment Zeit, um die zehn besten neuen Entwicklungstools für Februar zu loben und zusammenzufassen.

Im Februar 2018 wurden die folgenden Top-Ten-Tools zur StackShare-Datenbank hinzugefügt.

1: Haiku

Erstellen und entwerfen Sie plattformübergreifende Benutzeroberflächen und Animationen

Schöpfer Zack Brown sagte: „Mit Haiku können Sie interaktive Befehle für visuelle Effekte entwerfen und erstellen. Atemberaubende Benutzeroberfläche.“ . Haiku hat viel mit After Effects und Flash gemeinsam: Es ist ein zeitleistengesteuertes Animationstool, das die Interaktion durch Code unterstützt – aber im Gegensatz zu After Effects wird es zum Entwerfen von Benutzeroberflächen verwendet. Der Unterschied besteht darin, dass es erstellt wird basiert auf offenen Standards und ist ein Open-Source-, hackbares Renderer- und Dateiformat. Haiku ist ein Tool, das Design und Code näher zusammenbringt

2: Rekit

Tool zum Erstellen skalierbarer Webanwendungen, die mit React erstellt wurden , Redux und React-Router

Nate Wang hat Rekit erstellt, weil er der Meinung war, dass die Erstellung einer React Redux-Anwendung zu ausführlich ist. „Rekit hilft dabei, sie automatisch zu generieren und sie einfach umzugestalten.“ lesbar, verständlich und wartbar, wenn die Anwendung skaliert wird. Rekit bietet ein vorgeschlagenes Muster zum Organisieren von Dateien und Ordnern und bietet nicht nur diesen skalierbaren Ansatz, sondern auch IDE-Tools, die Sie bei der Suche nach den Pfaden unterstützen. „

Was ist der Vorteil von Rekit im Vergleich zu ähnlichen Tools? Wang sagte: „Das Rekit-Tool ist eine IDE, die Ihr Projekt verstehen kann; es kennt die Funktionen, Komponenten, Aktionen und Routing-Regeln und kann es auch.“ bieten eine sinnvolle Möglichkeit, sie anzuzeigen und zu verwalten, während andere IDEs nur Code-Editoren sind, sie zeigen Ordner und Dateien an. „

3: Docusaurus

Eine einfach zu wartende Open-Source-Dokumentationswebsite

Joel Marcey, ein Ingenieur bei Facebook, sagte, dass sein Team Docusaurus aus folgenden Gründen erstellt habe :

.Machen Sie sich keine Sorgen um die Website-Erstellung, sondern konzentrieren Sie sich nur auf das Schreiben guter Dokumente.

Bietet viele Funktionen, die für Open-Source-Websites erforderlich sind, wie z. B. das Bloggen, die Suche und die Versionskontrolle Veröffentlichen Sie Updates und neue Funktionen und Fehlerbehebungen

Schließlich bieten wir ein einheitliches Erscheinungsbild und Erlebnis für alle unsere Open-Source-Projekte

Marcey sagte: „Bei Facebook können wir mit Docusaurus Dokumentationsseiten betreiben Das schnelle Abrufen von Dokumentationen für verschiedene Projekte ist besonders praktisch für Teams, die nicht viel Erfahrung in der Website-Entwicklung haben oder einfach nur eine einfache Website zur Präsentation ihrer Projekte benötigen. „

4: Proton Native

React-Umgebung für plattformübergreifende native Desktop-Anwendungen

Als Gustav Hansen Proton Native zum ersten Mal erstellte, sagte er: „Weil ich es erstellen möchte.“ Ein anderes Projekt. Komplexe GUI-Benutzeroberfläche, aber ich verstehe nicht, warum etwas so Einfaches so kompliziert sein sollte. Ich habe fast tausend Zeilen Code geschrieben, um sich wiederholende, aber nicht komplizierte Dinge zu erledigen. Ich habe PyQT ausprobiert, aber am Ende gab es ein Durcheinander. „Hansen hatte React bereits häufig verwendet und der Workflow gefiel ihm, also …“ Ich beschloss, nachzuschauen, ob jemand Desktop-Anwendungen mit React entwickelt hatte. Ich fand heraus, dass es keinen gab, also habe ich selbst einen gemacht. Es entwickelte sich schnell zu einer Reaktion auf die Aufblähung von Electron und die Fragmentierung der Desktop-Entwicklung. „

5: Apache OpenWhisk

Eine serverlose Open-Source-Cloud-Plattform

Die Homepage von Apache OpenWhisk beschreibt das Tool folgendermaßen: „Als Entwickler Sie Sie müssen die Server, auf denen Ihr Code ausgeführt wird, nicht verwalten. Apache OpenWhisk kann Ihre Anwendungen für Sie ausführen und skalieren. Verbringen Sie Ihre Zeit mit Innovationen und nicht mit der Konfiguration der Infrastruktur. Darüber hinaus zahlen Sie nur für die Ressourcen, die Ihre App gerade nutzt und benötigt. „


6: Labyrinth

Erstellen Sie Aufgaben, testen Sie Ihren InVision-Prototyp und erfahren Sie, wie Sie Ihr Produkt ohne Codeänderungen entwerfen und verbessern können.

“ „Viel „der Unternehmen investieren viel Zeit und Geld in die Entwicklung von Funktionen, nur um dann festzustellen, dass das Design einfach nicht funktioniert“, sagte Jonathan Widawkski, Erfinder von Maze. „Das führt dazu, dass Teams am Ende frustriert sind und am Ende neu aufbauen müssen, um neue Funktionen zu entwerfen.“ ." ”

„Wir haben erkannt, dass es eine Möglichkeit gibt, Daten früher zu sammeln: Führen Sie eine Prototypenphase quantitativer Benutzertests durch und iterieren Sie schnell, bis Sie Ihr Design effektiv bewiesen haben. Aus diesem Grund haben wir Maze entwickelt: eine kostengünstige Analyse- und Testlösung, die auf InVision Prototype aufbaut. "

Zukünftig wird „Maze“ auf Basis der bereits genutzten (InVersion-)Tools konzipiert und erfordert von den Testern keine Installation mehr. ”

7: Blazor

Experimentelles Web-UI-Framework mit C#/Razor und HTML, läuft im Browser über WebAssembly

Blazor wurde von Steve Sanderson von Microsoft erstellt, der Blazor als Web-Framework mit Web Assembly Run .NET in allen Versionen erstellt hat Browser. „Blazor ist derzeit ein experimentelles Projekt in der frühen Entwicklungsphase … Es ist noch kein Download verfügbar.“ Aber „wenn Sie so engagiert sind, können Sie das Repository klonen, kompilieren und Tests ausführen.“

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn