Coder Social home page Coder Social logo

hyperx about hyperdom HOT 7 CLOSED

featurist avatar featurist commented on May 18, 2024
hyperx

from hyperdom.

Comments (7)

refractalize avatar refractalize commented on May 18, 2024

i'm not 100% sure, just because we need to keep hyperdom up to date with the latest hyperx releases, or peer dependency..? But to be honest, this is not hard to do:

var hx = require('hyperx')(require('hyperdom').jsx)

perhaps we just need some docs for it?

from hyperdom.

dereke avatar dereke commented on May 18, 2024

I was thinking just having hyperx as a runtime dependency so it wouldn't even exist in hyperdom/package.json

then in hyperdom wrap it in a try catch and throw an error saying you need to install hyperx to use this - just like we do in sworm.

I guess it would be this simple:

try {
  module.exports = require('hyperx')(require('hyperdom').jsx)
}
catch {
  throw new Error('to use hyperx with hyperdom you need to install the hyperx package') 
}

from hyperdom.

refractalize avatar refractalize commented on May 18, 2024

from hyperdom.

joshski avatar joshski commented on May 18, 2024

๐Ÿ‘๐Ÿป

from hyperdom.

joshski avatar joshski commented on May 18, 2024

Is there some runtime performance penalty for hyperx? Or any way to rewrite hyperx into function calls like we do with jsx?

from hyperdom.

dereke avatar dereke commented on May 18, 2024

from hyperdom.

dereke avatar dereke commented on May 18, 2024

see #73 for implementation

from hyperdom.

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.