2016-07-13 11 views
1

Ich bin auf der Suche nach einfacheren/schnelleren Möglichkeiten zum Erstellen von Client-Seite Web-Anwendungen und wurde gesagt, dass ich in Clojurescript schauen sollte.Scripting Javascript in Clojurescript

Können Sie Clojurescript verwenden, um JavaScript in einem Webbrowser auszuführen? Gibt es in clojurescript einige Vorteile für das Skripting als normales JavaScript?

Was sind die Unterschiede zwischen Clojurescript und Typescript/Coffeescript in Bezug auf schnellere/leichtere Entwicklung?

+1

Meiner Meinung nach gewann TypeScript: https://medium.com/@basarat/typescript-won-a4e0dfde4b08#.8mzp5939q – basarat

Antwort

3

Ja, Sie können. Clojurescript ist eine funktionale Sprache, die aufgrund ihrer unveränderlichen Datenstrukturen gut für die Arbeit mit Facebooks React geeignet ist. Es gibt eine Vielzahl von React-basierten Frameworks/Bibliotheken zur Auswahl und eine aktive Community, die Ihnen hilft.

Einer der Vorteile ist, dass Sie "Live-Codierung" erhalten - das bedeutet, dass Sie nur Ihren Code speichern müssen und dieser automatisch kompiliert und in Ihrem Browser ausgeführt wird. Siehe dazu Figwheel.

Auch Ihr Produktionscode wird nur so groß sein, wie es aufgrund der Verwendung von Google Closure Dead Code Elimination sein muss.