Code Generator를 이용한 REST API에서 GraphQL로 빠르고 안정적인 전환과 유지보수하는 방법BFF(Backend For Frontend)는 모바일 앱이나 웹 앱과 같은 클라이언트 사이드 애플리케이션을 위한 서버 아키텍처 디자인 패턴입니다. 이 아키텍처는 클라이언트 플랫폼마다 필요한 데이터를 효율적으로 제공하고 관리하기 위해 사용됩니다.Nov 9, 2023Nov 9, 2023
JMeter로 Frontend SSR(Server Side Rendering) 부하 테스트 시 주의할 점과 테스트 중 문제 해결Jmeter는 웹 애플리케이션처럼 클라이언트-서버 구조로 된 소프트웨어의 성능 테스트를 위해서 만들어진 자바 오픈소스입니다.Jun 17, 2023Jun 17, 2023
Next.js를 SSR로 배포할 때 NGINX를 이용한 성능 개선Next.js를 배포해 주는 다양한 프론트엔드 배포 플랫폼들이 있습니다. 대표적으로 Vercel과 netlify가 있습니다. 하지만 회사의 보안 정책 및 인프라 구성에 따라서 다양하게 배포할 수 있습니다.Apr 18, 2023Apr 18, 2023
디자인 시스템 개발 시작 과정디자인 시스템에 대한 내용은 많은 자료가 있으므로 얘기하지 않겠습니다. 이론이 아닌 실무적인 내용에서 디자인 시스템을 개발하려면 어떻게 개발해야 하는지와 그 당위성에 대해서 이야기를 하려고 합니다.Feb 15, 2023Feb 15, 2023
ReactNative에서 Webview를 사용할 때 Multi Webview를 사용하며 Stack으로 쌓는 방안하나의 앱에 여러 서비스가 동시에 있을 때 자연스러운 하나의 OneApp or Super App으로써 동작되고 각각의 유지보수와 업데이트를 위해서 모바일 앱에선 여러 서비스들을 웹뷰로 취급하고 관리하기도 합니다.Feb 14, 2023Feb 14, 2023
Next.js사용시 AWS를 사용하면 안되는 이유Next.js를 사용할 때 AWS에서도 지원을 합니다. 관리하는 입장에서 대부분의 회사들이 그렇겠지만 AWS 많이 사용하며 개발이나 배포 플랫폼을 하나로 관리하는 장점도 많이 있습니다.Feb 13, 2023Feb 13, 2023
Vercel을 활용한 기능 플래그Vercel(프론트엔드 플랫폼)을 이용하여 기능 플래그를 구현하기 위해 필요한 기술과 방법에 대해서 설명합니다.Jan 12, 2023Jan 12, 2023
Frontend MultiCloud 구현을 위한 아이디어굉장히 드문 일이긴 하지만 이번에 데이터 센터 화재로 카카오 장애와 맞물려 프론트엔드 클라우드 플랫폼(Vercel 캐시 서버)에도 문제가 있었던 것 같다. 프론트엔드의 경우 화면이 나오지 않거나 서비스를 이용하는데 있어서 원활한 상태를 보장 받지…Oct 20, 2022Oct 20, 2022