#javascript
The latest AI and developer news about #javascript, with the original source and a short summary.
The latest AI and developer news about #javascript, with the original source and a short summary.
A case study on resolving timing issues in the Kakao Webtoon search bar by using setSelectionRange and setTimeout 0ms to always move the cursor to the end.
React.Children.toArray() flattens nested arrays and assigns unique keys but fails to flatten children inside React.Fragment, with react-keyed-flatten-children cited as the only current solution.
This article introduces how to use Web Workers to parallelize text extraction and decryption of Office documents, preventing UI frame drops and improving performance.
The Kakao FE Platform Team outlined technical challenges and solutions regarding authentication, rendering, and notifications encountered while developing a desktop app based on Electron v11.2.2.
This article shares the experience of introducing OffscreenCanvas and Web Workers to improve the performance of the web photo editor 'Photos', including demo verification results, issues encountered, and browser support status.
Tests on 5 image filters showed WebAssembly achieving approximately 2–3x faster performance than JavaScript, eliminating server communication costs and increasing processing speed.
This explains the Y Combinator concept in Lambda Calculus—the background behind Paul Graham naming Y Combinator—and the principle of implementing recursion, using Clojure and JavaScript.
After analyzing sprint happiness scores, I implemented an event carousel/banner staff page using Vue.js.
Kakao FE Platform Team shared how they configured Babel 7 and core-js 3 to resolve global scope pollution issues in the WebTalk service.
Judy from the Kakao FE Platform Team shared insights from three key sessions covering web accessibility, IoT home automation, and design systems.
It explained React's declarative UI and Virtual DOM principles, and presented methods for state management and performance optimization using Hooks.
To overcome the limitations of special-character-removal regex, a final Unicode-based regex excluding all characters other than Korean, English, and numbers was applied.
This guide introduces how to write Shareable Configs for sharing ESLint settings via npm and the process of developing AST-based custom rules.
Repl.it announced a universal package manager that unifies package management across a variety of programming languages.
Following Python, Replit has begun supporting third-party packages for Node.js as well.
Replit improved its workspace by adding code formatting, file upload, and download features.
Replit has launched a feature that lets you import any npm package in web-based language environments.
Repl.it introduced output rate limiting and a JavaScript code transformation technique to solve the problem of browsers freezing due to infinite loops.
Daum Movies shared its experience of adopting RxJS 4 during its 2016 revamp to resolve callback hell and manage asynchronous event flows in search autocomplete, arrow key controls, and rating list loading.
Repl.it offers a cloud sandbox API that lets you execute code via HTTP and WebSocket.