- Erstes stabiles Release von Rome
- Rome ist ein JS-Tooling-Projekt, das von Sebastian McKenzie1, dem Entwickler von babel.js und yarn, mit VC-Finanzierung gestartet wurde. Kürzlich wurde es dem aktuellen Mainstream-Trend folgend in Rust neu geschrieben.
- Rome ist ein All-in-One-Paket, das das gesamte JS-Tooling mit einem einzigen Tool abdeckt, unnötige Zusatzarbeit reduziert und es überflüssig macht, verschiedene Tools einzeln zu erlernen. Dadurch sinken die Kosten für den bisher erforderlichen Stack-Aufbau.
- Dieses Release enthält einen Linter und einen Formatter; später sollen Compilation, Bundling, Testing usw. hinzukommen.
- Lint kann etwa 6.000 Dateien in rund 300 ms verarbeiten und ist so aufgebaut, dass es auch dann immer Lint-Fehler anzeigen kann, wenn der Code Fehler enthält. Zudem werden leicht verständliche Erklärungen zu den Fehlern angezeigt.
4 Kommentare
Bisher gibt es wohl nur einen Linter und einen Formatter.. Ich werde wohl noch etwas abwarten.
Stimmt. Gehen Sie hierhin: https://rome.tools/blog/2022/11/08/rome-10.htm
Am Ende des Links steht ein Mieum, deshalb erscheint ein 404-Fehler.
Ich habe den Link korrigiert. Vielen Dank.