Rome - Experimentelle JavaScript-Toolchain
(github.com)-
Compiler, Linter, Formatter, Bundler und Testing-Framework werden komplett in TypeScript und ohne separate Abhängigkeiten entwickelt
-
Ziel ist ein Werkzeug, das alles enthält, was zur Verarbeitung von JS-Quellcode nötig ist
-
Wird von Babel/Yarn-Entwicklern als Side-Projekt im Facebook-React-Native-Team entwickelt
-
Unterstützung für JSX und Flow-Annotationen
-
Die Zusammenfassung der Entwicklungsphilosophie im Readme ist sauber aufbereitet
1 Kommentare
"Alle Wege führen nach Rom"
"Rom wurde nicht an einem Tag erbaut"
"Wenn du in Rom bist, halte dich an die römischen Gesetze" – daher stammt der Projektname.
"Es begann als ein Witz im Büro, aber ich glaube, es drückt den Umfang dieses enorm breit angelegten Projekts ziemlich gut aus."
Der TypeScript-Code umfasst 70.000 Zeilen. Sieht also wirklich nicht nach etwas aus, das über Nacht entstanden ist.
Aber ich musste laut lachen, weil das Logo ausgerechnet keinen römischen Galea-Helm zeigt, sondern eher wie ein spartanischer Helm aussieht. Offenbar haben sie ihn gewählt, weil er cool aussieht, haha.