#frontend
The latest AI and developer news about #frontend, with the original source and a short summary.
The latest AI and developer news about #frontend, with the original source and a short summary.
Kakao is conducting a focused hiring campaign for mid-level frontend engineers in the Harmony Development Team, which manages its news content platform, with applications closing on April 11.
The Kakao FE Platform Team revealed a culture of mutual growth for services and developers, centered on a React and Vue.js tech stack and a crew collaboration rate reaching 90%.
It detailed a practice-oriented training program spanning six weeks, featuring missions, pair programming, and code reviews in collaboration with Code Squad.
KakaoPage has revealed a Next.js-based BFF architecture that adopts Urql, which uses document-based caching, to resolve data overwriting issues caused by Apollo Client's ID-based caching, while integrating it with Redux.
Replit replaced its existing Monaco editor with CodeMirror 6 to address the lack of mobile support and performance issues.
The team shared practical tips, including reducing arbitrary values, handling Preflight, and utilizing twin.macro.
Hands-on training was conducted for four job roles, including Server and Front-End, featuring code reviews and pair programming by senior colleagues.
This article shares a case study of building Angular E2E tests by migrating from Protractor to Cypress to overcome Protractor's limitations and improve test reliability and execution speed.
Analyzes the limitations of Redux for asynchronous handling and compares SWR and React Query for managing Server State, highlighting key feature differences.
Actual test results confirmed build speed improvements ranging from 20% to 74%, depending on project scale and environment.
Kakao Webtoon revealed frontend optimization cases that improved TPS and response times by tens of times through SSR caching, and enhanced user experience via loading shimmer and passive event listeners.
This article presents methods to enhance scalability and maintainability in GraphQL Mutation design through explicit naming, the use of a single input object, and nested structures.
A Kakao Webtoon developer shared a case study on implementing test automation, Slack notifications, multi-region deployment, and scheduled deployment using GitHub Actions.
Replit built the design system RUI to improve UI consistency and development productivity.
A Kakao Entertainment developer introduced how to resolve race conditions and Waterfall problems during async data fetching using React Suspense.
KakaoWebtoon improved rendering performance by applying hardware acceleration and IntersectionObserver, demonstrating frame stability compared to scroll events in a CPU 6x throttling test.
The Kakao Entertainment FE development team applied 12-Factor App principles to Next.js services, reducing deployment time from 15 minutes to 1 minute and implementing request-level log tracing using async_hooks.
Introducing a teamwork-focused development environment featuring fully flexible work hours and study groups.
Kakao Biz Infra FE Part revealed the tech stacks of approximately 20 services and a development culture where every member acts as a code reviewer immediately upon joining.
KakaoPage implemented dark mode by controlling body tag classes and CSS variables, resolving flicker with render-blocking scripts.
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.
Kakao shares frontend and mobile development experiences and technology application cases from internal services such as KakaoMap and KakaoPay.
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.
Introduced four tips to improve type safety and productivity, such as using union types instead of enums and mapped types instead of index signatures.