Details
-
Skillsflutter rust and postgres
-
Location404 Notfound Drive
Joined devRant on 1/2/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@MammaNeedHummus united states, maryland
-
@exerceo
1) that’s a slight improvement in readability that could happen thousands of times in a big project. not to mention that there can be independent state if you define a <Post> component
2) depending on the scenario, the difference between loading without react or with react could be 250ms and 500ms respectively. is that really a difference that matters to your user, especially when you can deliver features much quicker and more reliably?
3) loading performance and old browser compatibility are constraints. you’re looking at it backwards. if your project requires old browser support, then you plain and simply can’t use react. don’t argue that the framework can’t do what it doesn’t claim to do.
4) updates won’t break functionality if you stay on older versions. and breaking updates is part of all software, even plain html. i can’t emphasize how much i miss the <marquee> tag. -
@exerceo let’s take devrant for example. if you download the data for a feed, you have to render the html for it within the function.
i think most people would agree, this react code:
{…posts.map(post =>
<div>
<p>{post.content}</p>
<span>{post.tags}</span>
</div>
}
is more readable than this:
for(let post of posts) {
document.getElementById('feed').innerHTML += `<div>
<p>{post.content}</p>
<span>{post.tags}</span>
</div>`
} -
@exerceo in that case, you’re sending plenty of boilerplate, redundant markup and using up unnecessary bandwidth
-
@exerceo but it becomes much more tedious without reusable components
-
these other comments are missing two big points in my opinion.
1. if you have data that frequently needs to be changed, a web app is better. initially it may take more time to load and use up more bandwidth, but if your app frequently changes a small amount of data (eg. telling the server to save a boolean value in a user’s settings) it would be much less efficient to reload the whole page to do so, as you would using ssr instead of client side javascript
2. i forgot oops -
not a bug, why shouldn’t you be able to favorite your own rants?
-
and link for the repo https://github.com/DavidBuchanan314...
-
@ScriptCoded @C0D4 @LiterallyJesus @ChristoPy @react-guy @Oktokolo link to original: https://da.vidbuchanan.co.uk/widget...
full disclosure: if you do have an apple device, this could be an exploit so view at your own risk -
@TheCommoner282 in squid games the evil dude in the black had a mac desktop
-
ok, this is a flex
-
i think the cli itself is fine, but i find the terminology unnecessarily confusing
-
flutter for desktop is coming along nicely
-
@magicMirror ah, thought i recognized it from somewhere, thank you
-
@magicMirror sounds like an eponymous law to me, which is it?
-
@deadlyRants no, material you is something google just announced. it’s material but the user gets to pick the color scheme of all apps for their device.
@Xoka @Ranchonyx not material ui, i like that, material you. -
ah, so this is proof that ranting is an art
-
@fullstackchris no no, i’m talking about those who try to post a course/tutorial to instagram or tiktok, not advertising for a course elsewhere
-
idiots in question:
https://instagram.com/p/...
@typehouse on tiktok
and, come to think of it, too many idiots for devRant’s database to handle -
@Hudiahal what is wrong with flutter
-
@asgs i’ve just never heard any statistics comparing kernels before. i assumed it was
-
@RememberMe very true, but the thumbnails are annoying
-
@georgeburkitt i did not. i took the coursera course and what i found, taking the coursera course is almost cheating. i mean, each project you do in the coursera course is almost exactly what’s on the exam. if you take the coursera course you’ll do fine.
-
@RememberMe very true, but why would i ever go into a bright environment? i haven’t stepped outside since that time i had sex with ada lovelace.
-
@Sony-wf-1000xm3 no, i don’t want to start a blog. i want to create a way of blogging where people just commit markdown files to a repo, and then create a client to just read the markdown from the repo
-
to rephrase better because wow that was bad: i saw someone blog just by committing markdown files to a git repo. i thought that’s a great idea, and i thought a mobile/desktop client where people could follow the blogs/repos would be nice. maybe it would even catch on.
-
what if ++’s from joke/meme category posts don’t contribute to your ++ count?
-
@RememberMe it is the most sensitive piece of information there is about me. of course i won’t give it, but it’s obnoxious that there’s a text field that asks me for sensitive information without reason.
why would i need to be verified before i even get accepted? they have to verify my ssn for the honor of being considered by admission officers? no, they can verify everything after i’m admitted. -
@Oktokolo yes, tlds are still a fixed set.
@RememberMe they can verify i’m a usa citizen after they admit me. -
@Oktokolo is there a .edu tld with fake unicode letters that i’m not aware of?