Live data from Hacker News

Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

nrempel.com

31–40 of 48 posts

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#31

Shouldn't a deletefacebook involve stopreact? surprized to see react articles on hn now...

React is a great tool with a permissive license. Abandoning it would be a case of throwing out the baby with the bath water, IMO.

aren't there actually a lot of issues with the license? and seeing that you can't trust fb..

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#32

I still can't believe everyone has accepted mixing logic and presentation is a good idea. Html mixed with javascript is a mess and I can only imagine what a "mature" React app looks like after a few years of iteration. I can't wait for the "React turns out to be a shit idea" posts in a year or two just like we're seeing with microservices. It's like a mass hallucination or something. Maybe Facebook had Cambridge Anal…

I thought the same. But, as I started to work with react in a side project, now I really enjoy it. In the beginning is a really mess. But, as you begin to think in a "data stream oriented way" (like you do in Haskell with lists), your templates look like any regular framework. It stay isolated in a function with no more than value substitutions. You even can separate in a different file. The only really JS code I hav…

Not sure how this

    {isVisible && Hello World}
is uglier than

    Hello World
or

    Hello World
or

    {{#if isVisible}}
        Hello World
    {{/if}}
Plus, isVisible in React is not a string but a variable, so you can use Rename Symbol and Find All References on it, inspect its value in your browser's debugger, inspect its type if you are using TS or Flow, and so on.

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#33

There is also a way to use a reactive database without having to trust google by using couchdb+rxdb.

Nice, I’ll have to give that a try.

The Firestore API seemed quite similar to MongoDB which I haven’t used in a number of years. I might give that another try as well.

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#34

There is also a way to use a reactive database without having to trust google by using couchdb+rxdb.

I'm constantly shocked by how few people know about CouchDB or PouchDB. Both are amazing projects that integrate perfectly.

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#35
post #7
post #6

I love how ant design invents a new 'design language' and then it turns out to be yet another bootstrap. I wish we'd get a real revolutionary design system instead of these frameworks that try solve all cases, and ultimately end up so generic you can't use them for anything -other- than prototyping

Can you elaborate for me? Curious what you'd like to see in respect to a design system... Side note, this is what I'm looking to solve at https://cleverbeagle.com .

What I would love to see in a design system is something in terms of "white-label" components. I'm talking about components with great UX, but basically no styling applied.

I'm not sure if what I'm talking about is possible, and I'm not sure what it would look like -- but I'd love a framework that just makes everything work really nice - except it doesn't force you to do really quirky css hacks to re-style the thing.

If that makes any sense :)

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#36
post #6

I love how ant design invents a new 'design language' and then it turns out to be yet another bootstrap. I wish we'd get a real revolutionary design system instead of these frameworks that try solve all cases, and ultimately end up so generic you can't use them for anything -other- than prototyping

Bootstrap doesn't event define a design language. I'm glad that there's a good UI lib that integrates with React at this level.

Point taken!

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#37

Earlier quoted context omitted.

React is a great tool with a permissive license. Abandoning it would be a case of throwing out the baby with the bath water, IMO.

aren't there actually a lot of issues with the license? and seeing that you can't trust fb..

There were many concerns and the license was updated to MIT. I haven't heard of any issues rising from the new license.

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#38
post #35
post #7

Earlier quoted context omitted.

Can you elaborate for me? Curious what you'd like to see in respect to a design system... Side note, this is what I'm looking to solve at https://cleverbeagle.com .

What I would love to see in a design system is something in terms of "white-label" components. I'm talking about components with great UX, but basically no styling applied. I'm not sure if what I'm talking about is possible, and I'm not sure what it would look like -- but I'd love a framework that just makes everything work really nice - except it doesn't force you to do really quirky css hacks to re-style the thing.…

Agreed. I'm surprised not to have seen this. It reminds me of the "skeleton" wordpress themes from ~10 years ago. You get a view layer that's marked up and connected/connectable, but that has no styles.

Re: Using React, Firebase, and Ant Design to Quickly Prototype Web Applications

#39
post #35
post #7

Earlier quoted context omitted.

Can you elaborate for me? Curious what you'd like to see in respect to a design system... Side note, this is what I'm looking to solve at https://cleverbeagle.com .

What I would love to see in a design system is something in terms of "white-label" components. I'm talking about components with great UX, but basically no styling applied. I'm not sure if what I'm talking about is possible, and I'm not sure what it would look like -- but I'd love a framework that just makes everything work really nice - except it doesn't force you to do really quirky css hacks to re-style the thing.…

Can't you change the style of a Bootstrap layout without changing the functionality? I thought that is the point of all the different "themes" they have.
Post reply on HN