In che modo le risorse Javascript sono meglio integrate in un'applicazione circolare?Come si deve integrare javascript in un'app Web Clojure/Ring?
In particolare:
- Dove saremmo mettere i file .js nostri?
- Come e dove dovrebbero essere installati i test unitari?
- Qual è il modo migliore per impostare i test di accettazione per la funzionalità che attraversa i lati client e server?
Esistono best practice per javascript con applicazioni ad anello? Una possibile risposta sarebbe quella di sviluppare separatamente i lati client e server, per separare essenzialmente tutto in due progetti separati, ma non sono completamente soddisfatto di questa idea.
(sono anche consapevole di ClojureScript, anche se sto pensando principalmente di codice javscript che è stato scritto come JavaScript.)