loading...
Sung M. Kim profile picture

Sung M. Kim

Exploring the world of TypeScript, React & Node

Education

SUNY Stony Brook

Last 250 Comments

re: Global state in React with Vue!
Nice post there, Gaute. It indeed is an interesting and fun ...
re: Tailwind is just a mess
Maintainability concerns at the bottom of your linked seems t...
re: [Discussion] Managing state in React
For local or sub-contexts, you can simply use useState/useRed...
re: 2020 React Styleguide
Could you share what looks "messy" in more detail? It'd be he...
re: Highly suggested React Course
Hi there, it appears that this post contains affiliate links....
re: Understanding React Rendering
Hi Narendra. We encourage the entire article to be published...
re: Setting up a React Environment for ASP.NET MVC
You're welcome & thanks for the comment~
re: Add an 'edit post' button to your Gatsby blog
Thank you, Haseeb~ I need to implement this for my gatsby bl...
re: Portfolio Review
Keep up the great/fun work~
re: Recoil - React State Management
Great video as always, Leigh~ For others if you liked it, P...
re: Portfolio Review
Nice clean site, Tushar. Also liked how responsive the site i...
re: Random... does anyone get confused styling?
I primarily use React, which is a wrapper around HTML DOM. So...
re: Manage your Chrome tabs like a Pro with Workona [Week 34/20 in Review]
Thank you, Stefan for the update :) I still use OneTab, and ...
re: Manage your Chrome tabs like a Pro with Workona [Week 34/20 in Review]
Hi Stefan. Are they affiliate links? DEV requires to specify...
re: Mapbox + React - How to display map and markers in a React app
Welcome to DEV, Marie~ Instead of link backs, we encourage t...
re: useRef()๊ฐ€ ์ˆœ์ˆ˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฐ์ฒด๋ผ๋Š” ์˜๋ฏธ๋ฅผ ๊ณฑ์”น์–ด๋ณด๊ธฐ
์œ ์ตํ•œ ํฌ์ŠคํŠธ ์ž˜ ์ฝ์—ˆ์Šต๋‹ˆ๋‹ค. ์‰ฝ๊ฒŒ ํ’€์ด ํ•ด ์ฃผ์‹œ๋‹ˆ ์ดํ•ด๊ฐ€ ์ž˜๋˜๋„ค์š”
re: Why I never use React.useContext
I also use KCD's context pattern (mentioned in the linked blo...
re: Day 05
You're welcome~
re: A Guide to Commonly Used React Component Libraries
Great to see the list followed with bundle sizes, Max~
re: Day 05
Welcome to DEV, Toqeer~ Hope the journey goes smooth. And ca...
re: What should I know as a Senior Full stack JavaScript Developer ?
Check out this road-map repo github.com/kamranahmedse/develop...
re: React v17.0 announced
This reminds me of when the React core team worked on React f...
re: Evergreen skills to use throughout your career?
Simple yet hard to master
re: [HIRING] Freelance React Developer
Hey there! Submitting a job offering as an article isn't ide...
re: Get HTTPS support in just one line
Thank you, Divyajyoti. I didn't know about that flag~
re: Hover using Reference affect both child in react components
Hi Merman. You need to specify which ref element you want to...
re: Angular/React with Django/Python
I am not familiar with it but you can re/search for Micro-fro...
re: Which CSS libraries do you use with React? ๐Ÿง
You're welcome. There are other "utility" CSS frameworks but ...
re: daniguardiola.me: building my personal website
Nicely done, Dani. The site looks pretty clean . Thank you f...
re: How can I make react built minified CSS file as CDN links
Not familiar with this but CRA (create-react-app) has a "publ...
re: Is linux good enough for everyday programming?
Few weeks ago, I migrated completely to Kubuntu (yes... KDE v...
re: Which CSS libraries do you use with React? ๐Ÿง
Tailwind CSS but for Gatsby, I used Theme-UI for my website.
re: Page Not Found on Netlify with React Router
Thanks for letting me know it's still working well :) and gla...
re: Another stupid idea - another mini tool
Not a stupid idea :) & like the name
re: Becoming Friends with React JS
You're welcome there, Hemant :) After learning the Context A...
re: Becoming Friends with React JS
It's still a bit controversial which one to use between class...
re: useGesture hook
Not familiar with it but would react-use-gesture work for you...
re: Do this and have your code never rejected by an employee after it has been reviewed
Hi @codeuiandy . You can also embed the video in the post (r...
re: Improving performance, security, accessibility, SEO and more
Hi Sergio. Posts here on DEV.to should contain actual substa...
re: Async Dispatch Chaining with Redux-Thunk
Thank you @j_scrambler for the confirmation~
re: Create your first React App โ€” Your Online Portfolio โ€” and deploying
Hi Anant. We encourage the entire article to be published on...
re: Async Dispatch Chaining with Redux-Thunk
Are the links in the conclusion affiliate links? Can you spec...
re: A valid usage of Singleton Pattern (with Null object Pattern)
You're welcome & thank you, Lars, for the comment. I'v...
re: Render Media List Component With Reactstrap
Hi Collins. Can I request to format the code snippets? You c...
re: Server-Side Rendering (SSR) and isomorphic-fetch for SEO
Hi Anant. You can embed the video post in-line like, {% yout...
re: My first portfolio
Yupz. You can probably adjust the margin using calc
re: My first portfolio
Nicely done. One thing to note is that, clicking on links in...
re: What are the most common design patterns that you use in a React.js app?
"Pattern" is an overloaded term and SOLID might work in gener...
re: Developer Discord Communities
You're welcome and thanks for helping out the community~
re: Developer Discord Communities
I recommend Svelte & Tailwind CSS discord channels :)
re: Should I Worry About how my app looks on the web?
Personal, no, portfolio or business, yes. But why not mak...
re: Svelte tutorial note
Thank you for the confirmation of the behavior. Oh yes. as th...
re: Hello, DEV.to!
Welcome to DEV, Paul. Now you got your feet wet, and hopeful...
re: Infinite Loops Inside useEffect
useEffect really gets everyone. Pretty tough to grasp.
re: How to build your Blockchain using Node js.
Hi Abhijeet, We encourage the entire article to be published...
re: Korean input on Kubuntu 20.04
It was pretty tough still... This was the 3rd time doing this...
re: Korean input on Kubuntu 20.04
It was pretty tough spending few days as I forgot to blog las...
re: Thoughts on Functional CSS
I really like Tailwind CSS and ends up spending time setting ...
re: React Tutorials - Create Youtube Player - 2
Hi Nabendu, can you update your posts linking full content to...
re: How to delete ALL node_modules folders on your machine and free up HD space!
Awyeah. Just freed up 30Gigs! :)
re: Complete Introduction to Fullstack, Type-Safe GraphQL (feat. Next.js, Nexus, Prisma)
Awesome tutorial, Xiaoru. Thank you.
re: Demystifying React Hooks vs Redux
Hi Ronaiza We encourage the entire article to be published o...
re: I need to start writing more!
Good luck @Adesanya . No pressure, just start small (i was on...
re: Changelog: Updated Mod Tooling
Nice update~ Continuous improvement FTW~
re: Single codebase to power a website and a Google Chrome extension
We encourage the entire article to be published on DEV.to (if...
re: Build a toggle Component with reactjs and hooks
Hi SnipBits We encourage the entire article to be published ...
re: Fireact Part 1: Firebase authentication in React
Hi Chaoming. We encourage the entire article to be published...
re: Comparison between React, Vue and Angular
You're welcome & thank you for the update~
re: textContent VS innerText
That's a nice tip~ Thank you, Pacharapol~
re: Comparison between React, Vue and Angular
Hi @caelinsutch . Could you update the image URIs as they ar...
re: Embed FREE video conferencing into your React app in minutes
Nice post, Justin~. I honestly haven't heart of Jitsi until ...
re: Is there a way I can use class abstraction to interact with React components?
There are two built-in hooks, useState and useReducer. A Gri...
re: React Native for Windows and macOS is released!
Heya, Akhil. Welcome to DEV ๐Ÿ™‹โ€โ™€๏ธ๐Ÿ‘‹ You're welcome & that'...
re: Is there a way I can use class abstraction to interact with React components?
Hi Tri. Is there a way I can make it work without forceUpda...
re: React Native for Windows and macOS is released!
Hi, Akhil. You'd might want to add #discuss tag to "ellicit"...
re: ๐Ÿ™Œ NEW ๐ŸŒฒSimple guide to Cypress test automation
We encourage the entire article to be published on DEV.to (if...
re: Recoil - an experimental state management library for React apps open-sourced by Facebook
There is also a short 5m Egghead course. egghead.io/playlists...
re: Recoil - an experimental state management library for React apps open-sourced by Facebook
Zustand is my go-to state management library now. github.com/...
re: Setting up Next.js(CNA) with Tailwind CSS
Thank you, Angel for updating the post and sharing~
re: Setting up Next.js(CNA) with Tailwind CSS
You're welcome & enjoy the update~
re: Chat app with React Native (part 4): A guide to create Chat UI Screens with react-native-gifted-chat
Refer to the series tag under Front Matter :) dev.to/p/editor...
re: Setting up Next.js(CNA) with Tailwind CSS
Nice post there, Angel (read the translated version). With T...
re: Query GraphQL API with Vanilla Fetch Inside React Component
With all those graphql wrapper libraries, it felt like a magi...
re: UFG
Hi Ashish. You can file an issue here - github.com/theprac...
re: Fabric JS and React, an Unholy Union
That's an impressive site. Thanks for sharing, John.
re: What is your top tool that most devs would be surprised you use regularly?
Been a moleskine user for decades. What's different about get...
re: Embedding React project to Wordpress
You might want to check out frontity.org/ You use React as fr...
re: Question: Is dev.to using next.js or client side rendered react app?
Pinging @nickytonline ๐Ÿ‘† for help
re: What is your top tool that most devs would be surprised you use regularly?
Heard a counter arg, where ๐Ÿ”ฅ could destroy'em. But it'd rare...
re: React, Axios and Redux: Asynchronously Fetch and Save Data to Local Storage (Excerpt)
Hi Ahmed, Posts here on DEV.to should contain actual substan...
re: React Hooks - useReducer
You're welcome and thank you for sharing~
re: How I Built My Portfolio
Looks pleasing, Michael. Material theme by chance?
re: COVID-19 Live Updates PWA
Nice touch with the sticky table header~
re: React Hooks - useReducer
Nice article and thank you for hsaring, Brett~ Also loved...
re: Push git cloned repository to your own on GitHub
Weird that set-url didn't work. Any errors thrown? GitHu...
re: What are the hardest parts about working from home?
Words are ambiguous, unlike programming languages :p I co...
re: What are the hardest parts about working from home?
Nice, short, visual comment :)
re: What are the hardest parts about working from home?
A week is enough to get over the jet-lag from Korea (13HR d...
re: What are the hardest parts about working from home?
Sleep. My hours were shifted by 2~3 hours and some of my...
re: What are the hardest parts about working from home?
A quick "hey, let's talk about this" on slack takes away fo...
re: What are the hardest parts about working from home?
You summed it up much better than my reply!~ ๐Ÿ˜
re: What are the hardest parts about working from home?
Sitting properly This is especially true as there isn't ...
re: What are the hardest parts about working from home?
Not drinking 4 coffees per day. That's something I can r...
re: What are the hardest parts about working from home?
The hardest part is controlling body weight. (Gained about ...
re: What are the best tutorials for react.js?
You're welcome and enjoy React~
re: What are the best tutorials for react.js?
Refer to these "free" resources reddit.com/r/reactjs/wiki/i...
re: React devs, why did you start using React?
I was dabbling with AngularJS (yes, version 1). Found it ha...
re: I built an Overly Complex Random Number Generator with Docker Compose!
Nice one Rohan! I wanna learn how to do that too, especial...
re: Sorting your imports correctly in React
Sweet~ I didn't know that you could enforce import rules wi...
re: I replaced useState hook with custom one
Thanks, mate~! and for the post!
re: I replaced useState hook with custom one
I tend to implement such a hook with useReducer after readi...
re: Coronavirus info dashboard with React
Nice one~
re: Segundo teste - Api do DEV
Testing DEV Api?
re: Watch me deploy a React and an Angular website to AWS using AWS CDK with one command
Thanks for the video, Matt. I am having trouble hearing the...
re: Push git cloned repository to your own on GitHub
You're welcome~
re: React error in npm start
Can you share code or repository (or runnable sample on Cod...
re: Page Not Found on Netlify with React Router
Glad that it helped :)
re: Best Way To Learn React
Thank you, Hieu
re: Somebody pinch me - I'm joining DEV! ๐ŸŽ‰
๐ŸŽŠ๐ŸŽ‰๐ŸŽˆ Arit!
re: Best Way To Learn React
Hi Hieu. Is the 3rd link, Another Udemy Couse - React - ...
re: Post Makers - Week 2
Wish you the best and stay safe, David~
re: UI/UX trends for mobile in 2020
Hi Vanilacodes! We encourage the entire article to be publ...
re: Resources for React with AWS
Nader Dabit is the person you want to follow and reach out ...
re: How to (really) remove eventListeners in React
Nice post, Marco. I wasn't aware of this after using hooks...
re: Page Not Found on Netlify with React Router
You're welcome, Njoku~
re: suggestion me nodejs application that can i developed as beginner
Check out this GitHub repo for the beginner projects :) gi...
re: Importing Stripe.js as an ES Module
That looks quite easy :) Thanks for sharing and linked reso...
re: new header, who dis
Looks nice & sleek :) Love the simplicity.
re: Building a Real-Time Chat App with React and Firebase
Hi Deven. We encourage the entire article to be published ...
re: variable passed through context does not change in the child when changing in the parent and vice versa
Are you getting any errors? getAccountData needs to bind t...
re: Using React - Context vs Redux
Redux used to used Context for v6, they removed it in v7+ a...
re: CSS Modules is not working in functional component Help?????
Hi Zamad. this approach is not working It's unclear wha...
re: Adding Tailwind to existing React app?
I found this, How to add Tailwind to unejected Create-React...
re: Why We Use Tailwind at ConvertKit
I started learning/using Tailwind recently. The reason I w...
re: Why I let React go!
'tis getting quite annoying lately as I started using Tailw...
re: Why I let React go!
Everyone's free to stick with whatever solves the problem a...
re: Virtual DOM in React
Hi Sahil. Could you post a full or substantial content on ...
re: Essential Plugins for Gatsby Remark
Thanks for the post~ I was to implement a feature to add i...
re: Deploy to Github Pages like a pro with Github Actions
I've tried gh pages & actions but only separately. Sho...
re: Deploy to Github Pages like a pro with Github Actions
Thanks for the post, Roland, Especially arrows on the imag...
re: Top 10 JavaScript Frameworks to Learn in 2020
Redwood JS (released v.0.1.0 few days ago) looks very promi...
re: Top React Native UI Libraries You Should Know
You can set the canonical_url pointing to the original arti...
re: React + Redux Architecture
Hi Ankit. We encourage the entire article to be published ...
re: Top React Native UI Libraries You Should Know
Hi Serkan. We encourage the entire article to be published...
re: React Single File Components Are Here
RedwoodJS looks awesome & excited to see the SFC being ...
re: 5 Really Good Reasons to Use Redux Over Context
Hi Michael, We encourage the entire article to be publishe...
re: React Class Component
Nice post and thank you for x-posting in DEV and keep them ...
re: React-carousel pdf.
Hi @arjunan95 . Without any code snippets or contexts, it'...
re: Test Post on Dev.to
I see it, Anil~ & welcome to DEV ๐Ÿ‘‹
re: Know When to Roll Your Own or Add a Tool to Your Toolbox
Nice post, Allen~ The idea seems in alignment with @swyx 's ...
re: Teach me like I'm 5! Difference between ReactJs and React Native
You're welcome.
re: Ref error
The callback refs is what you've used to get the AUserList'...
re: Building an offline To-Do App with React
Thank you, Shubham
re: How to find the Best UI Designer for Web application
Thanks, Manish
re: How TO Find Best UI Designer for Mobile Application
Thank you, Prajval
re: React Frontend Pagination with Bootstrap
You're welcome~
re: How to find the Best UI Designer for Web application
Hi Manish We encourage the entire article to be published ...
re: How TO Find Best UI Designer for Mobile Application
Hi Prajval. We encourage the entire article to be publishe...
re: Building an offline To-Do App with React
Hi Shubham. We encourage the entire article to be publishe...
re: React Frontend Pagination with Bootstrap
Hi ChilledDev. You can also embed youtube videos in the ...
re: How to adjust the size of the container based on the contents without repeating same lines of code?
Seems it's already answered :) ...
re: Ref error
Hi Michael. Is this a question? a post or a #devjournal?
re: Teach me like I'm 5! Difference between ReactJs and React Native
Let me introduce you to React Native for Web. It aims to u...
re: Letโ€™s Build: Workout tracker with React and Firebase part 3: custom calendar
Nicely done with gists~ Gists makes it easy to update code ...
re: Learning Frontend as a Backend dev
Someone asked a similar question in r/reactjs subreddit. ...
re: Rate my personal website
Kitze roasts a site (gives honest feedback) weekly on Twitc...
re: Rate my personal website
Nice feedback~!
re: Search component with dropdown
I attempted to do so but it requires lots of little tweeks ...
re: If we don't use redux-thunk or redux-saga, what do we use?
Seems like you are looking for a state management library w...
re: Tailwind for Create-React-App Cheat Sheet
You're welcome~ I updated the post a bit, you might want to ...
re: Resolve routing problem in your React App when you deploy to Netlify
That's a clean way to specify redirects :) I wrote about t...
re: React 16 Datepicker Example with react-datepicker
You're welcome. You can also prettify code snippet with pr...
re: React 16 Datepicker Example with react-datepicker
Hi pankaj. Could you fix the code formatting by referring t...
re: ReactJS -- If it is setting a state with the same value, will the component be re-rendered?
Nice demos there~ It's a confusing concept well-demonstrate...
re: 5 Javascript Unit Testing Mistakes You Must Avoid in React and Angular
Hi Mike, We encourage the entire article to be published o...
re: How do I center a logo in this position?
Do you have a runnable sample (CodeSandbox or StackBlitz) o...
re: Creating a React code editor and syntax highlighter
Alright! โœ‹
re: Are you interested in some React, Redux, Portals and Confirmation Modals?
No link? There seems nothing to check out here.
re: Clojurescript + react-native notes
Hi albertstartup. I believe the tag #devjournal would fit ...
re: React Native : Simple Validation Login Form
Hi Amogh. You can embed the gist in-line in the post. {% gi...
re: Creating a React code editor and syntax highlighter
Thanks for the post, Rob. Can you syntax-highlight code sn...
re: Build An Admin Dashboard Using React & GraphQL
Hi, Al. You'd need to disclose affiliate links for linked ...
re: On Deliberate Practice
Thanks, Joe for sharing the experience~ and introducing me ...
re: Looking for a JS job in LA?
Hey Andrew~ Submitting a job offering as an article isn't ...
re: Letโ€™s Build: Workout tracker with React and Firebase part 3: custom calendar
Thanks for the nice series, @sanderdebr ~ Can you update t...
re: React Anti Patterns Part 3
Hi Grant. Code snippets are formatted weird.
re: On Deliberate Practice
Thanks Joon. I am glad to have introduced the principle to...
re: Hot to call this function from another component in react?
You're welcome & have fun with React~
re: Hot to call this function from another component in react?
My reply is based off on your Sandbox: codesandbox.io/s/str...
re: You will love Tailwind CSS
Thank you, Bob. That @apply is a nice directive to apply a...
re: You will love Tailwind CSS
Thank you, Matteo. So long as each component is responsive,...
re: Canceling setInterval in React
I am not familiar with RN and do you have a code snippet or...
re: You will love Tailwind CSS
I've been using CSS-in-JS libraries (styled components/emot...
re: Setup a Next.js project with PM2, Nginx and Yarn on Ubuntu 18.04
Hi @react-stockholm We encourage the entire article to be ...
re: Send Shell script server output to react client
Hi vaibhav. Can I request you to format the code snippet in...
re: Creating a hotel room booking process
The topic seems broad as there is no site, technical requir...
re: Using CSS Module in Latest React 16.12.0
Welcome to DEV, Anuj and thank you for the post~
re: Gatsby - Switching from Markdown to MDX
Thank you for the post, Chris. Your site, chrisotto.dev/, ...
re: How to write a tree-shakable component library
You are right. I dug around a bit, and the Webpack author c...
re: How to write a tree-shakable component library
Thanks for the post, Lukas. If I am not mistaken, this is...
re: Protected routes in ReactJS
Hi Sahil, We encourage the entire article to be published on...
re: How to add external Javascript in gatsby ?
Haven't done it but you can check out Customizing html.js. ...
re: Input object type as an argument for GraphQL mutations and queries
Yupz, looks good~ You're welcome and thanks for the update~
re: REACTJS: Cannot add property onClick, object is not extensible
Hi Matheus. It's hard to see the problem w/o code or screen...
re: Input object type as an argument for GraphQL mutations and queries
Thank you for the post, David. Your signature formatting ne...
re: Quick React Bootstrap NavBar
Thank you for the update~
re: Today I learned - React refs
It's literally an "escape hatch" as the React doc the @keth...
re: Welcome Thread - v58
Welcome to DEV, Swaroop ๐Ÿ‘‹ I bet you can ask many questions...
re: Welcome Thread - v58
Welcome to DEV Buddy ๐Ÿ‘‹ I see you worked on many projects a...
re: Accessing React State right after setting it
Thank you, Khaled :) And welcome to DEV~ ๐Ÿ‘‹
re: React Or Javascript ???
If you are familiar w/ JS foundation, you would even choose...
re: Microsoft: Fluent UI vs UI Fabric
They might or might not reach back depending on their situa...
re: Microsoft: Fluent UI vs UI Fabric
You might want to ping Microsoft Design team on twitter. ...
re: What project-based tutorial would you recommend to React beginners?
Wes Bos has a nice course, in which he builds a project fro...
re: Some reflections about React and TypeScript
Thank you Florian for the detailed reply.
re: Some reflections about React and TypeScript
Is it a norm to let TypeScript infer without specifying typ...
re: Creating a Mobile Design and Developing it
As a non-designer, I never understood where Figma fits in d...
re: React TypeError: Cannot read property problem
Hi @yvens47 . Could you provide more context? You can improv...
re: CSS COURSES
Great timing as @aspittel shared this yesterday. ...
re: custom hooksใ‚’ใ‚ฐใƒญใƒผใƒใƒซๅค‰ๆ•ฐใฟใŸใ„ใซๆ‰ฑใ‚ใชใ„ใง
Note: I read the translated version. Yes, hooks don't sh...
re: Quick React Bootstrap NavBar
Thanks for the article, Dylan. The nav code screenshot see...
re: Hiring - Senior Full Stack Developer
You're welcome & no worries, Ashleigh :)
re: Hiring - Senior Full Stack Developer
Hey there! Submitting a job offering as an article isn't i...
re: [ReactJS] Simple CRUD with Back4App - Create & Read
Hi Kavie. Posts here on DEV.to should contain actual subst...
re: A New Year, a New Start: I'm Joining the DEV Team!
Holy, mate. Great news and congrats, Nick!
re: React Hooks with Typescript : UseCallback, UseMemo, UseContext And UseRef
Hi evenmik. We encourage the entire article to be publishe...
re: Handle keyboard event with React Hooks
As the event handler is bound to the window, even after the...
re: Styled Components vs. CSS Stylesheets
Thanks. It looks awesome :)
re: Styled Components vs. CSS Stylesheets
Thanks for the article, Nick. Would you consider embedding...
re: Different ways of using Bootstrap 4 in React application
Hi @pankaj . We encourage the entire article to be publish...
re: Let's build an Ecommerce App React/Node (TypeScript)
GL & looking forward to the progress and posts~
re: React Navigation 5 for React Native: Getting Started
Thanks for the nice tutorial, Adrian. You can also embed t...
re: Animations in React 2020 - react-spring
Thanks for the video, Jonas. You can also embed the video ...
re: My portfolio website
Hi Kim. (same name different position ;p ) I find the post...
re: Orchestrating animations with Framer Motion in React.js [Step By Step Tutorial with Examples]
Hi Andrej. We encourage the entire article to be published o...
re: ReactJS Learning
Thanks for the links, Mike. I added those links in the sid...
loading...