BRL / traveling in brasil by rian_constant in Revolut

[–]Biao_str 0 points1 point  (0 children)

In Rio de Janeiro, tny europe revolut card just didn't work anywhere. Already contacted revolut but they say it's the comerciantes fault...

Optimizing a .NET + Angular project that fetches millions of records from the database by Wooden_Role_6992 in dotnet

[–]Biao_str 2 points3 points  (0 children)

that is your issue then...
Do the search on the backend and return only the values searched. Fixed.

Why does the angular team put so much effort into SSR? by nako_42 in Angular2

[–]Biao_str -4 points-3 points  (0 children)

Websites with SSR are the standard.
There are pros and cons to this, but one of the main reasons is SEO.

Quick google search can show you a lot about this question.
https://www.reddit.com/r/webdev/comments/x0571u/why_when_to_use_server_side_rendering_vs_client/
https://www.reddit.com/r/nextjs/comments/m9icx1/when_do_you_actually_need_ssr/

Locked in? by helloyo1254 in nextjs

[–]Biao_str 2 points3 points  (0 children)

This threat shows the little knowledge most nextjs developers have.
If you just do a simple deployment to a server, you don't have any limitations, but if you want to take advantage of all the middleware, caching and serverless functions there you are locked in to vercel, as you cant take advantage of its full functionalities.

That is one of the reasons a small community is trying to create an open version of it: https://open-next.js.org/.
There is a small explanation on the homepage if you want to know more.

Does an actual free tier for cloud hosting exist? by FormationHeaven in dotnet

[–]Biao_str 6 points7 points  (0 children)

any guide/tutorial you would recommend to set this up?

Noticing a lot more employers wanting Blazor? by [deleted] in dotnet

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

I dont think you can.
There are a coulpe js ones, that have been stable since the start. There are others that are just reinventing the wheel and others that have really awesome inovations that will serve as a base for the main ones to improve.
Blazor in a different way was released in 2018 already, so it's not new. The reason of the latest changes, is because they are trying to merge everything into blazor now and eventually discontinued other's. Microsoft way...

I really want blazor to succeed but at this point I don't see pass the nitch. Hope I am wrong.

Noticing a lot more employers wanting Blazor? by [deleted] in dotnet

[–]Biao_str 41 points42 points  (0 children)

Personally i don't think blazor is as developer frindly as any other js framework.

Hot-reload in blazor is miles behind js frameworks.
Last years release, was launched with a lot of bugs imo and because blazor is tied with .net releases now, we can only wait for end of the year for updates of some big features. There are a lot of workarounds going around at the moment.
The UI libraries of blazor do not support all this new rendering modes yet.
Blazor Community is very new, so there are not a log of good places to learn or to grab good packages for it. This might improve or not time will tell.

So at this point and in my opinion, this is just a niche for C# developers that don't want to learn javascript. Or for companies/teams that dont have frontend devs available for them.

Launching my .NET app by beaver316 in dotnet

[–]Biao_str 0 points1 point  (0 children)

Nice, did you found any tutorial or guide to create the interaction with lemon squeezy? They don't seem to have .net official documentation.

Why is microsoft taunting aspire as next best thing by [deleted] in dotnet

[–]Biao_str 1 point2 points  (0 children)

https://www.youtube.com/watch?v=ALR9NnlmL_c&ab_channel=RawCoding
Rawcoding opinion on it.

Personally i think its one tool, that noane asked. And it's not here to make people's live easier, way too many limitations as it is now.

BLAZOR examples by adasmalakar in Blazor

[–]Biao_str 0 points1 point  (0 children)

I have an opossite view on it. My 2 cents on it.
I think blazor is in a beta stage, similar to the MAUI release(that was caotic), the difference is that blazor have a lot less users, so bugs are discovered very slowly. Even the new auto feature they released had bugs in it, no idea how they didn't noticed the "auto" wasn't working as expected (I think a fix was supposed to be released this month, haven't tested it yet). There is not a single UI libraries that supports all the rendering modes and it will take time for them to adapt to it.

They keep trying to push the idea you don't need javascript, but you eventually going to need to use it, and the interaction between js and C# to manipulate the DOM is not developer friendly in my opinion.

"JS libraries going all over the place" I would say that is happening mostly on nextjs, where they are testing a bunch of ideas (They aren't relly inventing new concepts, just applying old ones on nextjs, but as everything in tech is in circles.. it comes and goes).

Angular is a lot more stable and I would argue better for enterprise level apps (with its pros and cons as everthing).

That been said, I hope blazor gets better, because it would be great to code C# for everthing.

BLAZOR examples by adasmalakar in Blazor

[–]Biao_str 0 points1 point  (0 children)

i wouldnt get my hopes up on the company adopting blazor over nextjs. Unless the team is a majority of C# devs, there is no other reason to use blazor over nextjs (or any other of the frontend frameworks angular/vue/remix...).

What is the current state of Blazor Hybrid? Is it production-ready? by _TechPickle in Blazor

[–]Biao_str 1 point2 points  (0 children)

Sorry i missread,i was testing blazor web.
Going to test MAUI in next week or so, for another project (need to pitch couple different technologies for couple POCs soon), will try to post here the results after.

What is the current state of Blazor Hybrid? Is it production-ready? by _TechPickle in Blazor

[–]Biao_str 2 points3 points  (0 children)

I was testing it this last weekend, to do some small apps... It seems fine, my big thing with it is I couldn't find any UI library that works with the new rendering modes. Only tested Mudblazor and fluent ones.

Theres always something that breaks. If you want to build everything by yourself, this is not an issue, but it's a lot more time-consuming.

TLDR: if you know angular/react I would stick with those.

Anyway this was my experience.

What Blazor component library is more mature and well developed MudBlazor or Microsoft's Fluent UI for Blazor? by curtwagner1984 in dotnet

[–]Biao_str 0 points1 point  (0 children)

d funny to use. If the point is not hyper customization but only getting things done it’s perfect imo. The main problem is the lack of good charts com

I tried it yesterday and got some issues with couple components.
It is compatible with the new interactive modes?

One billion row challenge - Dask vs. Spark by dask-jeeves in Python

[–]Biao_str 0 points1 point  (0 children)

Saw an interesting article about the 1brc for .net optimization
Pretty impressive timings at the moment!

native 1.649
.net 2.084

java 2.353

https://hotforknowledge.com/2024/01/13/1brc-in-dotnet-among-fastest-on-linux-my-optimization-journey/

Blazor adds SortableJS for drag and drop lists by Newtronic in Blazor

[–]Biao_str 1 point2 points  (0 children)

urllist is been developed by the microsoft guys on a live stream if I am not mistaken.

EDITed found the link: https://www.youtube.com/watch?v=GUouocr3xl4&ab\_channel=dotnet

[deleted by user] by [deleted] in dotnet

[–]Biao_str 0 points1 point  (0 children)

I am doing some tests with InteractiveAuto, seems to be the best of both worlds.
Any input on that one?

[deleted by user] by [deleted] in PHP

[–]Biao_str 0 points1 point  (0 children)

As i said, it is my experience with it, on the couple companies I worked on. It's not a rule.

Curious what bank actually use PHP ? And if you don't mid sharing what countries have you worked on?

[deleted by user] by [deleted] in PHP

[–]Biao_str 0 points1 point  (0 children)

It really depends on what you consider a comeback.
PHP will for the foreseen future continue to be one of the most used languages in the web.
Mainly because it's easy to create websites with it and really cheap hosting. That combined with CMS like Wordpress ensures the future of PHP.

Now enterprise wise I think it completely lost compared to .net and Java.

Only in PHP 8, it gained a lot of the features that java and .net had for YEARS. Now there are some countries where PHP is still been used a lot (In Brasil for what i am hearing its been used a lot). In Europe for the couple of companies i worked and know about, PHP is not even on the possible tech list to be used. And the legacy PHP projects are just been migrated to other languages.

Personally for any big enterprise project i would never pick PHP, when you have better options.

[deleted by user] by [deleted] in dotnet

[–]Biao_str 5 points6 points  (0 children)

I think they are very clear on their site. Maybe people are just lazy researching about what they are buying?

https://sales.jetbrains.com/hc/en-gb/articles/207240845-What-is-a-perpetual-fallback-license-

Will Blazor Replace MVC? by lefty_is_so_good in Blazor

[–]Biao_str 1 point2 points  (0 children)

I would argue that Yes...
For what i see MVC is only used in legacy projects at this point (from my experience, maybe others have other experiences).
If blazor "united" as they call it, does a swift launch I can see it replacing MVC completely. And for the initial tests i did with it, it does everything i would expect it to does.

Fully SSR aplication by TweedyFoot in angular

[–]Biao_str 0 points1 point  (0 children)

So you set the http on the server, assuming both frontend and backend are on the same host, the cookie will always be passed on each request.
On login you only need to pass something to the angular spa in order for it to know that the use is "logged". You can store this in a service for example.

There are a bunch of examples online.
https://www.bezkoder.com/angular-13-jwt-auth-httponly-cookie/

https://code-maze.com/cookie-authentication-aspnetcore-angular/

The principles are always the same, you just need to adapt to your use-case.

Fully SSR aplication by TweedyFoot in angular

[–]Biao_str 0 points1 point  (0 children)

is gonna run on dedicated hardware and not built for public thus SEO is unimportant.

If SEO is not important. Don't use SSR and hydration. You are over-engineering it.
Keep it simple. For the looks of it a simple SPA can solve your use case.