Earlier quoted context omitted.
That’s interesting, I didn’t know about that. Didn’t Pinterest migrate its web front end to using react which uses flexbox for its layout system? If so, how did they do this?
React is just a View layer, you can use whatever layout system you want to use with it. I haven't dug into Pinterest's code but I imagine it's most likely a mix of Flexbox and Multi-column layouts: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Columns... . Edit: See this blog post on how to combine them to achieve the staggered effect: https://medium.com/@_jh3y/how-to-pure-css-masonry-layouts-a8... .
Connect: behind the front-end experience
51–60 of 63 posts
Re: Connect: behind the front-end experience
#52Earlier quoted context omitted.
That’s interesting, I didn’t know about that. Didn’t Pinterest migrate its web front end to using react which uses flexbox for its layout system? If so, how did they do this?
React is just a View layer, you can use whatever layout system you want to use with it. I haven't dug into Pinterest's code but I imagine it's most likely a mix of Flexbox and Multi-column layouts: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Columns... . Edit: See this blog post on how to combine them to achieve the staggered effect: https://medium.com/@_jh3y/how-to-pure-css-masonry-layouts-a8... .
Re: Connect: behind the front-end experience
#53Earlier quoted context omitted.
React is just a View layer, you can use whatever layout system you want to use with it. I haven't dug into Pinterest's code but I imagine it's most likely a mix of Flexbox and Multi-column layouts: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Columns... . Edit: See this blog post on how to combine them to achieve the staggered effect: https://medium.com/@_jh3y/how-to-pure-css-masonry-layouts-a8... .
Cool, that’s interesting to know. I’m mainly used to using react in the context of react native so I wasn’t aware that mixing and matching like that was a thing.
Re: Connect: behind the front-end experience
#54Earlier quoted context omitted.
I'm not making that leap at all. I specifically classified turing completeness and being considered a programming separately. Read my post again. A programming language doesn't need to be turing complete. But CSS is neither of the two.
I read your post. You clearly brought in turing completeness to try and support your argument. Your other points I've addressed, think we're done here.
But I very clearly did not conflate turing completeness as a requirement of a programming language. I just thought it was worth mentioning that CSS3 + HTML5 is Turing complete.
And you are still completely incorrect about CSS being a programming language. I think we are done here.
Re: Connect: behind the front-end experience
#55I hate that the current trend amongst webdev'ers in that "no added visual effects!" Black text! White background!
I think it's because the guys that are hyper focused at the programming side of things don't want to think/care about design stuff because they aren't that good at it.
Re: Connect: behind the front-end experience
#56Re: Connect: behind the front-end experience
#57Never used stripe before, I haven't even heard much about them before, but their site(and this blog post) is convincing so I was thinking I will try it, but then I bumped into this thread: https://ecommerce.shopify.com/c/payments-shipping-fulfilment... Well, this isn't so convincing.
That thread is about four years old. Stripe got big very quickly and definitely had some growing pains for a while. Their customer support really was that bad/non-existent for a while. It was a lot of hassle to sort things out when we had a dubious chargeback too. To give credit where it's due, they have improved since. Gone are the days when they were the small developer's payment service and you could expect to rea…
Re: Connect: behind the front-end experience
#58Earlier quoted context omitted.
I read your post. You clearly brought in turing completeness to try and support your argument. Your other points I've addressed, think we're done here.
I can't help it if you misinterpret my words. But I very clearly did not conflate turing completeness as a requirement of a programming language. I just thought it was worth mentioning that CSS3 + HTML5 is Turing complete. And you are still completely incorrect about CSS being a programming language. I think we are done here.
Nope.
Re: Connect: behind the front-end experience
#59Earlier quoted context omitted.
That thread is about four years old. Stripe got big very quickly and definitely had some growing pains for a while. Their customer support really was that bad/non-existent for a while. It was a lot of hassle to sort things out when we had a dubious chargeback too. To give credit where it's due, they have improved since. Gone are the days when they were the small developer's payment service and you could expect to rea…
Yes, that thread is four years old, but the latest comment is _2_ days old... So they are still having issues apparently.
Of course, in online forums you see the people who are (sometimes quite reasonably) very upset and shouting about it, but not all the things that worked just fine for every other merchant. There's no way to know whether those stories were the norm or isolated incidents. Importantly, there's also no way to know whether there was more to the stories than the people telling them were letting on, because we only see one side there.
As I said before, Stripe definitely still have room for improvement, and are still often very slow at dealing with things. And I'm sure if anything like some of those stories happened to me, I'd be very aggrieved and warning people off them as well. But I can only comment on my own experience, and so far I'm still inclined to give them the benefit of the doubt, because in several years of dealing with them, they generally have fixed any problems eventually and seemed to be genuinely trying to help.
Re: Connect: behind the front-end experience
#60Earlier quoted context omitted.
I can't help it if you misinterpret my words. But I very clearly did not conflate turing completeness as a requirement of a programming language. I just thought it was worth mentioning that CSS3 + HTML5 is Turing complete. And you are still completely incorrect about CSS being a programming language. I think we are done here.
> And you are still completely incorrect about CSS being a programming language. Nope.