Details
-
AboutHappy dev
-
Skills10 years of flamethrower.js experience
Joined devRant on 5/22/2021
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
-
Wait until you run into rxjs subscription, nginit, and input racing condition bs
-
Redux toolkit seems fine. What boilerplate are you talking about?
-
Jquery is cancer and htmx is brainfuck for any non trivial use. Htmx also use js to swap html.
Once I get used to reactive frameworks I will never go back. All updates can be tracked by dependency graph. No more imperative bs.
Angular is abomination. Angular sites load ton of trash without providing any dx benefits. The shit can't even do hydration lol -
Swc, rspack, turborepo, winterjs
-
Try Jasmine, it's literally impossible to mock a function
-
I found it easier to ignore all the shitheads and do the bare minimum.
-
People at my work place write useless angular integration tests that block development. Tests don't test anything useful. Jasmine is awful and it's impossible to debug failing tests. If you work with these type of people who blindly chase code coverage, leave everything to e2e tests might be better
-
I have different problem. The build process takes way longer than tests. There is no way to do unit tests on backend. Angular unit test is slower than dev server. Have to do manual tests on each changes. Guess I will just read manga between build ☠️
-
@b2plane nx should come with generator.
-
@hjk101 It's Angular frontend, so no security risks. Users just can't search jack shit using the filter. That's all
-
@spongessuck nope, it was a function that calculates a stupid API filter
-
It's a shitty workplace where managers are engineers who code through their subordinates.
-
@ScriptCoded love snarky puppy.
Hiromi's new album super sonic wonderland is also great. And Adam Rapa's live in Argentina -
晶哥饶命
-
I hate void pointers so much 😂
GDb server crashes all the time. When debugger works, all info is hidden behind void pointers. Would not recommend. -
Better than pdf
-
LoL. React is Next.js at this point. Also, you are expected to use next.js along with vercel infrastructure. Vercel will handle all scaling issues for you even though they suffer from outages often.
You probably should watch some talks regarding meta frameworks before jumping in 😂. If you are gonna build an app that is locked behind authentication. Don't use nextjs -
This corporate job is completely shit. Managers asked me to help their shitty projects. They gave me one large project then took it away. During performance review, they complained I didn't do jack shit when they actively sabotage my prs and asked me to rollback to a state that proved to be broken. 😂 FK them
-
It would be impossible to achieve 100% when you choose a client side framework. RSC is brain fuck at the moment. I suspect it would be impossible to improve performance when the foundation is fucked
-
What happened to angular>react 😂
-
@retoor lg v20 had replaceable battery and I drop the phone every week. Screen never shattered. Most replaceable batteries are shit though.
-
Nice try.
-
@Lensflare China. Need to switch VPN providers every other month
-
In frameworks like nextjs, sveltekit, and nuxt, the line between frontend and backend is blurry
-
Agree. Angular is the literally the worst web framework I had to work with. There are so many shitty bugs around rxjs and change detection. I am happy that angular team is finally fixing change detection issues. I fear everything is just too late. I don't think the community will ever come around
-
https://youtu.be/VkezQMb1DHw
A kid replaced react vdom with lighter vdom using compiler tricks and react becomes faster than solid 😂 -
Benchmark and real world performance are completely different things.
Angular binding diff checking is faster than react since angular doesn't include unnecessary values when building diff model. However, angular reevaluate the entire template way more often when angular recalculate each bindings when JS execution queue is empty. React only recalculate children nodes when setState is triggered in a parent node. In reality, most angular apps would be slower than react app because zonejs triggers too many times. If you add react features such as concurrent mode, local change detection, and a proper observable based reactive system (rxangular), the raw performance will suffer but the actual user experience (overall performance) will improve. -
Run
-
@aviophile last time I checked, jetbrain remote development was really slow
-
I am working with angular and embedded. I am really sick of imperative bs and void pointers castings. Debugging is huge pain. Rust would be nice but I couldn't find any jobs