Hacker GitHub

← All repos

wisercoder/uibuilder

View on GitHub ↗ ★ 136 TypeScript

Typed HTML templates using TypeScript's TSX files

71 mentions on Hacker News by 9 people: 0 stories, 71 comments · first 2016-03-12 · latest 2026-09-06

Mentions per year 71 mentions · busiest year 2018 (14)
20082026
  1. …ids to a sub-component declaratively, there's not really an easy way to do it. Yes, there is. See https://github.com/wisercoder/uibuilder
    comment by interlocutor · 2018-06-13 · in Making Web Components Work
  2. …you compile-time verification for tags and attributes, in addition to JavaScript expressions. See: https://github.com/wisercoder/uibuilder With TSX (which is JSX written using TypeScript, you get things like syntax coloring and indentation…
    comment by interlocutor · 2018-06-13 · in Making Web Components Work
  3. …of React (such as its templating syntax) can be had with much simpler libraries, such as this one: https://github.com/wisercoder/uibuilder The much touted benefit of React, DOM diffing, is useful if you have a very complex screen and you…
    comment by petilon · 2018-06-09 · in The React Is “just” JavaScript Myth
  4. Not a major framework, but UIBuilder lets you use Web Components using JSX, just like React: https://github.com/wisercoder/uibuilder
    comment by krishanath · 2018-05-28 · in Shadow DOM enabled in Firefox nightly
  5. You can build Web Components using JSX using this library: https://github.com/wisercoder/uibuilder (The lib is 200 lines, so it is almost the same as VanillaJS)
    comment by petilon · 2018-02-01 · in The Case for React-Like Web Components
  6. …technologies that don't have the same "Care and feed" requirements of React, such as UIBuilder: https://github.com/wisercoder/uibuilder
    comment by petilon · 2017-12-24 · in Vue.js vs. React: what happened in 2017
  7. …valid comparison? When using jQuery you can still embed logic inside templates using something like https://github.com/wisercoder/uibuilder which is really tiny.
  8. …You get all this when you use .tsx templates (which by the way, are not limited to React, see https://github.com/wisercoder/uibuilder )
    comment by interlocutor · 2017-11-01 · in Angular 5.0.0
  9. …JSX with Web Components (to implement Web Components as well as to use Web Components). See here: https://github.com/wisercoder/uibuilder
    comment by interlocutor · 2017-09-18 · in The end of Framework Churn
  10. …(or TSX in the case of Typescript) as a better replacement for Moustache or Handlebars. See here: https://github.com/wisercoder/uibuilder
    comment by whitefish · 2017-09-08 · in JSX in detail
  11. …W3 Web Components (implemented by Chrome and Safari) solve this problem. More on that here: https://github.com/wisercoder/uibuilder
  12. You can use JSX for Web Components too, see: https://github.com/wisercoder/uibuilder There is no need for a complex framework like React. Web Components + JSX is better than React. Why use a proprietary framework with patent issues when…
    comment by whitefish · 2017-04-08 · in React v15.5.0
  13. …separate concern that can be addressed by a library Here's that library. JSX for Web Components: https://github.com/wisercoder/uibuilder
    comment by interlocutor · 2017-03-16 · in The broken promise of Web Components
  14. …DSL (or the TSX variant, to be precise) can be used to implement Web Components! Take a look: https://github.com/wisercoder/uibuilder
    comment by interlocutor · 2017-03-16 · in The broken promise of Web Components
  15. You can use Scoped CSS and JSX today: just get Polymer and this tiny lib: https://github.com/wisercoder/uibuilder
  16. Web Components (or Polymer) when combined with JSX is awesome: https://github.com/wisercoder/uibuilder Shadow DOM lets you build reliable, reusable components.
  17. Here's another JSX with Web Components: https://github.com/wisercoder/uibuilder Unlike React etc this lib used W3 Components which are far superior because of Shadow DOM, which is already implemented in Chrome.
  18. If you use Typescript you can get most of the benefits of React from this little library: https://github.com/wisercoder/uibuilder It doesn't support fine-grained screen update but you get support for Web Components (Polymer) which React…
    comment by netcommentator · 2016-11-16 · in React 15.4
  19. …but much better because you get full intellisense and compile-time checking for the template: https://github.com/wisercoder/uibuilder
  20. …this is independent of React. You can use TSX just as a templating library using UIBuilder, see: https://github.com/wisercoder/uibuilder
    comment by petilon · 2016-04-08 · in React v15.0
  21. …You can use Handlebars or Mustache, but if you are using TypeScript there is now something better: https://github.com/wisercoder/uibuilder UIBuilder is basically TypeScript's TSX file but without React's bloat. The whole UIBuilder is about…
    comment by interlocutor · 2016-03-12 · in State of the Art JavaScript in 2016