DEV Community

tanth1993 profile picture

tanth1993

404 bio not found

Joined Joined on  github website

All 34 comments

Understanding Dependency Injection in JavaScript

many thanks. I've read about "Dependency inversion principle"...

How to get better and easier state management with Redux Toolkit

many thanks. I just try to use redux toolkit with TS. now I k...

React: class components vs function components

the only thing I like Class Component is that there is a cal...

Cleaning up Async Functions in React's useEffect Hook (Unsubscribing)

yeah. I don't like using isMounted, but in React component th...

My honest opinion on Tailwind CSS

yeah right. right tool for right job

Controlled vs Uncontrolled Components

now I know more about controlled and uncontrolled components....

Immutable Arrays and Objects in JavaScript, the Native Way

nice. another deep clone approach for me.

Bad ReactJs practices to avoid

I think Using props in Initial State in case we need to updat...

Object References (Why ['this']!==['this'])

Wow. Nice! thank you for sharing this.

Object References (Why ['this']!==['this'])

nice article. In function deepCloner, could we use switch......

3 TypeScript Tricks I wish I knew when I learned TypeScript

nice. Thanks for sharing in real project, there are some case...

How to make TypeScript understand Array.filter

I usually use interfaces for array item. Therefore, it always...

Don't Use Create React App Until You Know This

in short, source map is used for development only in order to...

Stop abusing .map()!

I totally agree. when I need return something I will use map(...

Stop abusing .map()!

developer.mozilla.org/en-US/docs/W... in this site, you will ...

7 UI Design Fundamentals for Developers

nice concepts. so far, I work without thinking about these UI...

The frontend Landscape – Different Architectures

Micro Frontend Architecture is sound convenient for FE. Howev...

ES6 - A beginners guide - Object and Array Destructuring

nice article. I have a notice of using object destructuring: ...

Functions, fat arrows and parentheses

the last example is called currying function. using with shor...

TS: How to override properties with type intersection

many thanks

.map() Polyfill

I think you misunderstand " .map() returns the modified array...

Basic Concepts of Node.js

thanks man. now I know more about Node.js

4 ways to convert a string to an array in Javascript

it's not only emojis, but also many languages like chinese, j...

You don't know useEffect

great. when I start to learn useEffect at the beginning. I di...

Why I Decided To Stay A Frontend Engineer And Stopped Searching Full-Stack Jobs

I am a fullstack. fullstackoverflow

5 Ways to Write Functions in JavaScript

I sometimes see onClick={() => funcName()} or onClick={f...

5 Must Know Lodash Methods

in Lodash, I use debounce and cloneDeep most :)

The JavaScript Reduce Method

nice explain for Reduce. I usually use it for deduplicating. ...

Internet Explorer finally dies

Japaneses still use IE. that is a headache when support CSS. ...

11 Git Commands I Use Every Day

nice bro. on Version 2.2 and later, I use git switch to swit...

Javascript Hoisting

thank you for your sharing. now I know more about hoisting

JavaScript's Broken Mathematics ? 💔💔

it is the same case in MongoDB I met last week, so mongoDB us...

Object Destructuring - but why?

object destructuring is useful. However, you should not use w...

🎉👨‍👩‍👧‍👧 JavaScript Visualized: Prototypal Inheritance

thank you for your sharing. now I know why we don't need to...

loading...