Code Monkey home page Code Monkey logo

Comments (8)

prevwong avatar prevwong commented on June 30, 2024 1

@prateekrastogi That made no sense whatsoever 😂 Good job doing that 4 times in a row!

from craft.js.

prevwong avatar prevwong commented on June 30, 2024

I'm not too sure if I understand completely of what you're trying to propose. There should not be an issue with using those "modern design systems" - the demos are using material-ui , but I assume you're referring to something else.

Perhaps it would help if you could provide an example what you're trying to achieve that is not yet possible with Craft.js.

from craft.js.

prateekrastogi avatar prateekrastogi commented on June 30, 2024

Since you choose to ignore overall context of my issue including heading and got fixated on modern design systems. Lets me clear that issue first with examples of Hallway Usability Test:

Or to summarize, your page editor is tightly coupled to the page editing components it statically imports. In other words, we need runtime loading for such components instead of "static compilation".

from craft.js.

prevwong avatar prevwong commented on June 30, 2024

Look, I did not ignore your overall context. I literally asked for clarification because I did not understand it.

If you're talking about dynamic imports of components, it is currently out of scope for this project. You could try using existing solutions like the one provided by Next.js.

from craft.js.

prateekrastogi avatar prateekrastogi commented on June 30, 2024

ok

from craft.js.

ackvf avatar ackvf commented on June 30, 2024

Hey @prateekrastogi , I am just learning this library and trying to make a PoC editor. Your concern seems quite disturbing and might actually affect my decision to stay with this library if it proves to be impractical for a very specific use case I have. Since it's quite hard to understand, would you mind explaining the obstacles you have discovered in layman's terms?

Also I can't seem to follow your steps to reproduce.

from craft.js.

prateekrastogi avatar prateekrastogi commented on June 30, 2024

It must use canvas for drag and drop editor for large scale use-cases. It seems to be most major flaw with craft.js.

from craft.js.

ackvf avatar ackvf commented on June 30, 2024

@prateekrastogi Did you mean Canvas craft.js component or canvas html element? I am really confused now.

from craft.js.

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.