Components at FB

Uber / Eng
FawziKamel

Go to company page Uber Eng

FawziKamel
Feb 8, 2018 7 Comments

FB engs I’ve heard a lot about Components from past @scale talks. Do you guys will use it? Do you think you'll be using it in 3 years? What's your opinion on it?

For context, Components is a library FB wrote for immutable mobile UI.

comments

Want to comment? LOG IN or SIGN UP
TOP 7 Comments
  • Facebook
    FANGinTher

    Go to company page Facebook

    FANGinTher
    It's annoying and frustrating to use, and doesn't work well with 99% of Android. The tooling around it is absolute shit. It solves the exact problem that fb has, but I wouldn't want to use it externally (or be in a situation where I need to use it).
    Feb 8, 2018 2
    • Uber / Eng
      Meatwad

      Go to company page Uber Eng

      Meatwad
      Thanks for the honest reply. I'm shocked at having poor tooling, I've always taken FB to be the kind of place to have engineers that care about infra and are glorified for doing it well. Is that not the case in general? Or just when it comes to Components?
      Feb 8, 2018
    • Facebook
      FANGinTher

      Go to company page Facebook

      FANGinTher
      Well, the tooling is okay-ish for internal purposes. Our building system, internal plugins, docs, are well integrated. But zero integration if you're trying to use it for a "standard" Android project. There's a koolaid-ish reveration of it internally that can get annoying.
      Feb 9, 2018
  • Facebook / Eng
    fmlpls

    Go to company page Facebook Eng

    fmlpls
    FB has a ton of libraries to build cross platform UIs and I lost track of them
    Feb 9, 2018 1
  • Expedia / Eng
    icare

    Go to company page Expedia Eng

    icare
    Can you put something for context so that we understand wht this is?
    Feb 8, 2018 1