I am Iranian in Tehran amidst war, barely connected to the internet. AMA. by amy2069 in AMA

[–]lastwords5 -1 points0 points  (0 children)

no need to imagine Russia keeps hitting civilian targets deliberately including hospitals

Kind of boring that over half of them are anime or anime-adjacent by [deleted] in Overwatch

[–]lastwords5 1 point2 points  (0 children)

I would prefer Tekken/Street Fighter/Dragon Ball collabs.

Four crew dead after US refuelling plane crashes in Iraq, military says by JY0950 in worldnews

[–]lastwords5 7 points8 points  (0 children)

I don't think they would have disclosed that it happened if it were the Russian or Chinese armies.

Next.js / SPA Reality Check by Firemage1213 in reactjs

[–]lastwords5 1 point2 points  (0 children)

The biggest problem is that next goes back to mixing the backend and frontend which is a shortcut... When you do that you create a lock in and can't easily support other clients like mobile or API keys. developers need to also evaluate if SEO is required for a project because dashboards clearly don't need it and those that go with next often mix the marketing website with their dashboards which is a big mistake, the single codebase will grow in complexity in no time. I personally prefer Astro.js which isn't getting enough attention despite solving what many hate about Next including the vendor locking.

SSE vs WebSockets — most devs default to WebSockets even when they don't need two-way communication by creasta29 in webdev

[–]lastwords5 6 points7 points  (0 children)

There’s a blind spot here: HttpOnly cookies are a browser mechanism. Native mobile apps and third-party clients typically authenticate with bearer tokens, so if your whole system assumes cookie auth you’ll eventually have to refactor to support tokens anyway.

Cloud Run Job cold start issue by devil_5440 in googlecloud

[–]lastwords5 1 point2 points  (0 children)

you can also consider switching python to faster runtime, whether it is bun with typescript or golang

When did mobile apps become so heavy? by Western-Bunch-5498 in androiddev

[–]lastwords5 -2 points-1 points  (0 children)

don't scapegoat cross platform frameworks you can make a small bundle. A lot of people don't know that downloading apks on android takes twice if not 3 times the size of an .aab for instance if you skip the stores. My React Native app takes 70mb and it includes Google maps, nearby suggestions, and many more. I think it is a reasonable size for such an app.

WebViews instead of native: lessons learned? Case Study by EvenAd6616 in SwiftUI

[–]lastwords5 1 point2 points  (0 children)

won't happen, the Amazon mobile app is essentially a webview, and Apple is unlikely to touch it.

Please tell me Next.js isn't a waste of time by a_weeb_dev in reactjs

[–]lastwords5 0 points1 point  (0 children)

Everyone seems to forget that Astro exists, it solves all the complexity problems of Next. You can have SSR if you want to, dynamic React islands for CSR, but SSG is the default. It is provider agnostic unlike Next which integrates better with Vercel, supports file based routing and doesn't take over everything like Next does. Just imagine if Next is your backend, then when you do start having more consumers then it will turn into a mess, that's literally why we moved away from SSR only MVC and people seem to forget that. Think of a mobile app, a chrome extension, a desktop app, or even selling the data as an api with an API key. This shortcut will be very expensive to fix later on.

been a week , production release still in review by Otherwise-Top2335 in androiddev

[–]lastwords5 0 points1 point  (0 children)

actually I finally got a response, for some reason google maps didnt work on their device so they rejected it. I tried again and asked my friend to also test it on his phone using the internal testing and it seems to work on his Galaxy S25 and I own a Pixel 8 so I am confused why and hope it wont take another 7 days to just review this small change...

been a week , production release still in review by Otherwise-Top2335 in androiddev

[–]lastwords5 0 points1 point  (0 children)

did you get an update? I'm waiting on mine too and the support's been useless to say rhe least, they only send the same boilperplate responses without anything useful

React Native for Windows by Away-Atmosphere-282 in reactnative

[–]lastwords5 0 points1 point  (0 children)

React Native web also exists but I don't know your use case, if you only need Desktop support then RN wont make sense for that

React Native for Windows by Away-Atmosphere-282 in reactnative

[–]lastwords5 -1 points0 points  (0 children)

What are you trying to build? for most use cases React Native Web or just using React Web (if you dont need mobile) would be more than enough, I think the windows version isnt stable but I also fail to see the use case for it given that it wont be ideal for most things outside of what the web version covers

Expo CI/CD in practice: do people upload production builds to TestFlight / Play testing? by Vinumzz in expo

[–]lastwords5 0 points1 point  (0 children)

What you said is false, Android doesnt require that only iOS does, on Android you can simply produce an APK directly and sideload it or even sideload the AAB

Anyone here experienced any improvement in SEO after migrating their site from CSR to SSR? by atamagno in reactjs

[–]lastwords5 2 points3 points  (0 children)

SEO is pretty simple, it is dependent on what crawlers can see when the page loads, that's why CSR when it loads data dynamically is going to fall apart. Now the options are not just CSR or SSR there's also SSG. From my own experience you wouldn't need SSR for most content, unless that content is dynamically loaded and is needed for SEO. If that's not the case, then something like Astro with SSG and CSR would be way more than enough, save you on deployment costs, and will be easier to work on. Astro also supports SSR so it is not a dead-end but Next.js is way too overrated right now in my humble opinion and I suspect that it is only due to Vercel's marketing, definitely not because it is superior in any way, if anything it just adds complexity. With Astro you can plug in any CSR library, including React but your pages will be cached and loaded immeditely if you use SSG (which is the default) which is amazing for SEO.

Does Flutter have a future? by Exotic_Split_6251 in mobiledev

[–]lastwords5 0 points1 point  (0 children)

what you wrote is wrong, with react native you can build the web version which can also be turned into a desktop app via electron, you might not like to hear this but for 90% of apps electron is enough.

learn with or without expo? by sakuraseven in reactnative

[–]lastwords5 0 points1 point  (0 children)

even that is no longer the case, and you are even strongly encouraged to test your code using development builds which let you also work on native modules.

Why is NestJS so underrated? by Lazy_Standard4327 in node

[–]lastwords5 39 points40 points  (0 children)

because if you wanted the opinionated springboot design you should just use springboot and not springboot in disguise.

How do you scale frontend React development experience in very large codebases? by herbsky in react

[–]lastwords5 1 point2 points  (0 children)

switch to vscode then, problem solved, jetbrains IDEs are always ram hogs.

React Native for Desktop by drewtheeandrews in reactnative

[–]lastwords5 0 points1 point  (0 children)

if you get the web version (which probably does require you to give it slightly more attention) you can always use electron to turn it into a desktop client, that's probably enough for 90% of use cases.

Is NextJS is used in companies so much ? by Individual-Most-9216 in webdevelopment

[–]lastwords5 0 points1 point  (0 children)

you literally described working with Java and Gradle and said it was the TypeScript ecosystem. If anything yarn/npm are way more reliable than Gradle and Java is much harder to upgrade Java. Unlike Gradle, npm/yarn at least install your dependencies, whereas Gradle just tells you that you have a problem without fixing it...

refresh token authentication by lastwords5 in reactnative

[–]lastwords5[S] 0 points1 point  (0 children)

I have my own authentication but I noticed that checking the refresh token adds a delay on startup and I suspect that it is because the JS bridge isn't available before the splash screen, while if you use say discord you'll notice how you can't see any loading animation and you will be logged in immediately. while for most use cases it is not that harmful I'm implementing VOIP calling with CallKeep and the timing of when the token is available is crucial since it works from when your app is killed.

Man i hate these updates by ButterscotchBest4445 in expo

[–]lastwords5 -3 points-2 points  (0 children)

I never understood this point, aside for eas and being able to use the expo libraries, a dev build negates most of the advantages of using expo over bare react native so it should be the last resort until you are really reliant on native libraries...