DEV Community

Victor Vincent profile picture

Victor Vincent

404 bio not found

Joined Joined on  github website

All 51 comments

How a single JSON file could become your entire code base

I'm having a similar approach. I have a few predefined/builde...

Don't Optimize Your React App, Use Preact Instead

Once we changed experimentally ~2 years ago the codebase to p...

Tailwind isn't the answer

I using YouEye the last few years which comes with the benefi...

How to make routable modals in react with react-router

How would you handle the case when there is no history yet an...

You don't need --save anymore for NPM installs

Just like npm.

CSS + BEM Methodology = 🤘

BEM claims to fix a lot of organisational problems of CSS cod...

CSS + BEM Methodology = 🤘

BEM is the worst of all.

Let's Improve the textarea!

You can fix that by fireing keypress events instead of overwr...

React 18 Alpha is out! Now what?

I really would like to see Suspense support ordenary promises...

Never make your text container a flexbox container

It has a major drawback. Using reset the classic way like div...

Never make your text container a flexbox container

No, worked well for the last 3 years for all my projects. Fam...

Never make your text container a flexbox container

Works well for me, it helps me avoid many side-effects and cr...

Never make your text container a flexbox container

I'm usually using a flex reset. Usually you need flex more ti...

Conditionally render react components in cleaner way

That it needs an extra tool (TS) to make it somewhat useable ...

Conditionally render react components in cleaner way

Default is not my concern at all, it can be replaced with cas...

Conditionally render react components in cleaner way

For me HOCs in general are an anti-pattern, you can always fi...

Why We Use Web Components

The main problem was the polyfilled slots in old Edge.

React infinite scroll in few lines

Reading y is unnecessary in handleObserver.

Speed Up Your UX with Skeleton Loading ☠️

Just blank, they hate all sorts of loaders, spinners, etc.

Speed Up Your UX with Skeleton Loading ☠️

When we added skeletons to our site the management complained...

What are some alternatives for Bootstrap?

For me no framework is the best framework. Usually what you...

Programmatic Navigation in React using react-router

Good job!

Programmatic Navigation in React using react-router

I updated my comment as it was bs :) For some reason I had ...

Programmatic Navigation in React using react-router

The article completely misses the hooks way (useRouter). Y...

Explain Open Source like I'm five

Like sandbox at the park.

Best Github Repositories a programmer should check out

I think you misunderstanding what I wrote.

Best Github Repositories a programmer should check out

Why you would want to fork anything without contributing to...

Client Side Rendering vs Server Side Rendering

Yes, I mean by that what you mean? :) What's the problem wi...

Client Side Rendering vs Server Side Rendering

My disadvantages against SSR: Higher costs for backend in...

Client Side Rendering vs Server Side Rendering

What do you mean?

Styled Web Components

I decided not to touch WebComponents until we can drop suppor...

The node_modules problem

It's coming. Chrome already has the first stdLib built-in. ...

The node_modules problem

I never could understand why npm doesn't have a single loca...

😰 Optional chaining trap !

Makes sense!

😰 Optional chaining trap !

{ user: { can = {} } }

Webstorm or Vscode need some help here.

Lol, that's simply not true. What you mentioned is working ...

Why We Use Web Components

Unfortunately not. It's not public. What I can tell is that...

Why We Use Web Components

Well, the most important Edge user for us is the company ow...

Why We Use Web Components

We went on the way of writing our new UI kit in WebComponents...

React Anti-pattern: renderThing

What you did there is basically extracting the return value...

React Anti-pattern: renderThing

Not using classes (but functional components and hooks) wil...

I’m sorry, but this “Full Stack” meme makes me really mad/sad

The company where I work has been working like that for the...

I’m sorry, but this “Full Stack” meme makes me really mad/sad

These are all great points to identify a great developer/pe...

I’m sorry, but this “Full Stack” meme makes me really mad/sad

Full stack devs are still a myth! No, you cannot be proeffi...

How to iterate over objects using array methods

That's why there is for-of

How to iterate over objects using array methods

How about: for (const [key, value] of Object.entries(obj...

The node_modules problem

This is also why I created the project "mhy". npm i @mhy /m...

100vh behavior on Chrome

Unfortunately tablets have even higher navbar with tabs and...

My collection of React Interview questions (Part 2)

I would instantly reject 16 on an interview as it's a bad p...

hasOwnProperty considered harmful

Usually I use for (const key of Object.keys(obj)) { ...

loading...