Antd

Dev tools

ui component library

SHOW HN2016

507points
104comments
#20of 2,264 in 2016
Top 1%of 2016 by points

How HN took it

DebatedReal support and real criticism

15 positive, 17 neutral or asking, 4 mixed, 15 critical, out of 51 comments about the project. Thread score -0.02.

Design: 6 for, 9 againstPerformance: 2 for, 3 againstExecution: 3 for, 2 againstDocs: 1 for, 1 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Beautiful, detailed components and polished design language

    From 4 comments
    • Some really beautiful components like the TreeSelect in there, not trivial to build at all. That said, the first time I loaded the page sure took a long time. Kind of sad to need…
      SlyShy on HN
    • I was playing with it, great toolkit. The overall design language is neatly done. Is it possible to convert the remaining site pages [0] into english. Also, the mobile friendly…
      crudbug on HN
    • This is the nicest collection of web UX components I've ever seen (better than bootstrap). All of the look and feel (responsiveness and delays) are just right. Animations are not…
      nodesocket on HN
    • Wow! that's very detailed UI kit. You guys thought all the necessary details when building web apps. It will definitely be my next project's UI kit :)
      cturhan on HN
  • Useful in internal apps and saves development time

    From 2 comments
    • we use antd component to build our internal applications almost half a year. It improves our efficiency obviously. thanks antd team.
      morejs on HN
    • I like it, there have been a couple projects where this would have cut time in half. Some of the controls were hard to navigate on an iPad Pro. Time in particular was hard to…
      iampherocity on HN

Objections

  • Slow initial load and heavy bundle size (~1MB minified)

    From 4 comments
    • Some really beautiful components like the TreeSelect in there, not trivial to build at all. That said, the first time I loaded the page sure took a long time. Kind of sad to need…
      SlyShy on HN
    • I don't want to be that guy, and probably will be downvoted for being negative, but why does everything load so slow? People on this thread are saying it's the network speed…
      cocktailpeanuts on HN
    • The design is good. It look nice! But it is very heavy compared to native HTML and CSS. It's like taking a space ship, to go visit your neighbor.
      z3t4 on HN
    • The minified version is about 1MB, see https://unpkg.com/antd@2.5.0/dist/ . But you can import component individually by using this babel plugin…
      _yesmeck on HN
  • Hard to theme; requires Less/webpack toolchain

    From 3 comments
    • I tried using these components in Buttercup (our open source password vault https://github.com/buttercup-pw/buttercup), but immediately regretted it. It's impossible to theme,…
      sallar on HN
    • These components look and work great, but unfortunately are a real headache to retheme unless you want to pull in a sass/less toolchain in addition to what you're currently…
      secoif on HN
    • It is not a headache to retheme them. It is pretty easy, the easiest i've seen in a UI kit. You have style and classname overrides in place, scoped css classnames and LESS. If…
      mlsarecmg on HN
  • Poor mobile and small-window layout

    From 3 comments
    • Man this site is unusable on mobile
      mikeryan on HN
    • The site looks pretty bad in a small browser window: http://i.imgur.com/0xVlHbI.png
      dEnigma on HN
    • The site has some really good components. The only stopping me from using it is its not designed with mobile in mind. You don't get bootstrap like classes 'col-md-6 col-sm-12'.…
      anilshanbhag on HN
  • Weak keyboard focus styles

    From 1 comment
    • This stuff is horrible to use from the keyboard visually, because outlines have been removed without an adequate replacement. Please fix the styles for :focus et al. Make it all…
      chrismorgan on HN
  • Documentation largely in Chinese and broken links

    From 3 comments
    • This looks promising! How does this compare to BlueprintJS [0]? While I did like some components from Antd and intend to look into the source, from a basic overview, a lot of the…
      ohstopitu on HN
    • @__yesmeck Cool! broken link to https://ant.design/docs/pattern/principle on https://ant.design/docs/spec/introduce
      fraserharris on HN
    • I was playing with it, great toolkit. The overall design language is neatly done. Is it possible to convert the remaining site pages [0] into english. Also, the mobile friendly…
      crudbug on HN

Requests

  • Use styled-components or CSS variables for theming

    From 2 comments
    • Theming is on of the big reasons we saw the need to make styled-components[0] (new lib to style React apps and component libraries) I'm one of the maintainers of ElementalUI, and…
      mxstbr on HN
    • These components look and work great, but unfortunately are a real headache to retheme unless you want to pull in a sass/less toolchain in addition to what you're currently…
      secoif on HN
  • Translate docs into English

    From 2 comments
    • I was playing with it, great toolkit. The overall design language is neatly done. Is it possible to convert the remaining site pages [0] into english. Also, the mobile friendly…
      crudbug on HN
    • This looks promising! How does this compare to BlueprintJS [0]? While I did like some components from Antd and intend to look into the source, from a basic overview, a lot of the…
      ohstopitu on HN
  • Bootstrap-themed version

    From 1 comment
    • Great library, and very good to have an alternative to the react date/timepicker widgets out there. Is someone already working on a bootstrap-themed version of this?
      bflesch on HN
  • React Native version

    From 1 comment
    • It's so beautiful! Please please make something like this for react native too.
      eklavya on HN

Questions

  • How does it compare to Blueprint, Material-UI or Bootstrap?

    From 4 comments
    • I was wondering if someone who is good at JS can compare this to BluePrint[1]? [1] https://github.com/palantir/blueprint
      electic on HN
    • How's this compare to material-ui? I like material ui and it looks like you have some nice components, just curious what the x-factor is. Always up to use a new tool!
      jbhatab on HN
    • This looks promising! How does this compare to BlueprintJS [0]? While I did like some components from Antd and intend to look into the source, from a basic overview, a lot of the…
      ohstopitu on HN
    • Has anyone used these: http://themes.getbootstrap.com/ How does it compare ?
      misiti3780 on HN
  • What is the file size?

    From 1 comment

Alternatives named

  • Blueprint

    From 2 comments
    • I was wondering if someone who is good at JS can compare this to BluePrint[1]? [1] https://github.com/palantir/blueprint
      electic on HN
    • This looks promising! How does this compare to BlueprintJS [0]? While I did like some components from Antd and intend to look into the source, from a basic overview, a lot of the…
      ohstopitu on HN
  • Material-UI

    From 1 comment
    • How's this compare to material-ui? I like material ui and it looks like you have some nice components, just curious what the x-factor is. Always up to use a new tool!
      jbhatab on HN
  • Bootstrap

    From 2 comments
    • Has anyone used these: http://themes.getbootstrap.com/ How does it compare ?
      misiti3780 on HN
    • Great library, and very good to have an alternative to the react date/timepicker widgets out there. Is someone already working on a bootstrap-themed version of this?
      bflesch on HN
  • dva

    From 1 comment
    • Has anyone used this? https://github.com/dvajs/dva
      Kiro on HN
  • styled-components

    From 1 comment
    • Theming is on of the big reasons we saw the need to make styled-components[0] (new lib to style React apps and component libraries) I'm one of the maintainers of ElementalUI, and…
      mxstbr on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/13053137)