Giter Club home page Giter Club logo

Comments (5)

lynaghk avatar lynaghk commented on July 20, 2024

Hi Felix,

The ClojureScript compiler and/or lein cljsbuild has changed how it detects and pulls in JavaScript sources from JAR files.
I think @cemerick has explained the change on the original issue (emezeske/lein-cljsbuild#95) but I haven't had time to update all of the affected libraries.

If you want to make the changes and test under latest tooling, I'd love to get a pull request

from c2.

kelseyq avatar kelseyq commented on July 20, 2024

any update on this? I've been using d3 in cljs projects but would love to switch to C2 where possible

from c2.

lynaghk avatar lynaghk commented on July 20, 2024

Hi @kelseyq,

I think much of the DOM stuff in C2 isn't worth messing with anymore: React.js is a much better implementation of many of the same ideas. Take a look at Sablono (https://github.com/r0man/sablono) for DOM stuff---you can still use all of C2's scale and layout helpers in that framework.

If I can ask: What in particular appeals to you about C2 vs. D3 from ClojureScript?

from c2.

kelseyq avatar kelseyq commented on July 20, 2024

interested in the viz helpers. would i use those with sablono by just not importing core?

from c2.

lynaghk avatar lynaghk commented on July 20, 2024

Yeah, you can just import whatever fns you need---most don't rely on core whatsoever.

from c2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.