InJavaScript in Plain EnglishbyShawn KangJumping Out of Nested Loops in JavaScriptIn JavaScript, there are times when we need to break out of nested loops. Using break only exits the innermost loop. However, we can employ…Nov 15, 2024Nov 15, 2024
InJavaScript in Plain EnglishbyShawn KangExploring the Difference Between width: 100% and width: autoIntroduction to the width PropertyNov 11, 2024Nov 11, 2024
InJavaScript in Plain EnglishbyShawn KangUnderstanding useId in Vue3IntroductionNov 10, 2024Nov 10, 2024
InJavaScript in Plain EnglishbyShawn Kang12 Vue 3 Backend Management Templates to Bookmark and Learn1. Vben AdminNov 6, 2024Nov 6, 2024
Shawn KangUsage and Differences of ?., !., and ?? in JavaScriptIn JavaScript, ?., !., and ?? are three different operators, each with its own purpose to enhance code simplicity and safety, especially…Oct 31, 20241Oct 31, 20241
Shawn KangUnderstanding the Differences and Usage of >>>, /deep/, ::v-deep, ::v-deep(), and :deep()In Vue projects, especially when using component-based development, there are times when you need to optimize styles within components…Oct 24, 2024Oct 24, 2024
Shawn KangI Feel Like I Haven’t Learned the split Method ProperlyFriends, can you use the split method in JavaScript? I recently realized that I haven't been using it correctly for years, which caused me…Oct 28, 20241Oct 28, 20241
Shawn KangDid you know that Vue3 Components Can “Pause” Rendering?IntroductionSep 10, 20242Sep 10, 20242
InStackademicbyShawn KangLearn These New Features in Vue 3.5 Now!IntroductionSep 5, 20241Sep 5, 20241
InStackademicbyShawn Kang10 Extremely Useful Front-End Libraries You Might Have Been Looking ForradashAug 24, 202412Aug 24, 202412
Shawn KangModern Code Review Practices in Frontend DevelopmentWhat is Code Review?Aug 7, 20241Aug 7, 20241
InStackademicbyShawn KangUsing Tailwind CSS in Vue3When it comes to frontend development frameworks, Tailwind CSS is a highly prominent choice. It is a powerful and flexible CSS framework…Aug 4, 2024Aug 4, 2024
InStackademicbyShawn KangHow to Modify an NPM Package When It Doesn’t Meet Your NeedsDuring the development process, if you find that the functionality of an NPM package does not fully meet the requirements, or there are…Jul 30, 2024Jul 30, 2024
Shawn KangWhy do many programmers dislike low-code?In the software industry, there is a famous book called “The Mythical Man-Month,” which includes a discussion that there is “no silver…Apr 26, 2024Apr 26, 2024
Shawn KangWhy does WebSocket require frontend heartbeat detection, and is there a native detection mechanism?In web applications, WebSocket is a very common technology. A WebSocket connection can be established simply by using the WebSocket…May 20, 2024May 20, 2024
Shawn KangStop flooding the screen with import statements!!!What would it be like to open a file and see nothing but a screen full of import statements?May 21, 2024May 21, 2024