본문 바로가기

👩🏻‍💻 Front-end76

재미로 보는 백엔드, 프론트엔드 개발자에 잘 맞는 MBTI 백엔드 개발자와 프론트엔드 개발자의 특징 및 잘 맞는 MBTI 성향에 대해 자세히 살펴보겠습니다.백엔드 개발자의 특징 및 잘 맞는 MBTI 성향특징: 백엔드 개발자는 API를 제공하고 데이터베이스 등 외부 요소와 상호작용하는 역할을 합니다. 서비스 개발 전 과정에 참여하며 기획, 기술적 가능성 정의, 기술 자문 등을 담당합니다. [4]잘 맞는 MBTI 성향: 백엔드 개발자에게 잘 맞는 MBTI 성향은 INTP, INTJ, INFJ, INFP 등의 IN** 유형입니다. 이들은 내향적이며 직관적이고 논리적인 성향을 가지고 있어 백엔드 개발에 적합합니다. [2], [3]프론트엔드 개발자의 특징 및 잘 맞는 MBTI 성향특징: 프론트엔드 개발자는 사용자 인터페이스와 상호작용을 담당하며, 백엔드에서 제공하는 AP.. 2024. 5. 2.
Content-Length can't be present with Transfer-Encoding 에러 원인 Content-Length와 Transfer-Encoding: chunked의 차이Content-Length: HTTP 응답 본문의 정확한 크기를 나타내는 헤더입니다. 서버는 응답 본문의 크기를 계산하여 이 헤더에 포함시킵니다.Transfer-Encoding: chunked: 응답 본문이 청크 단위로 전송됨을 나타내는 헤더입니다. 청크 크기는 각 청크의 시작 부분에 명시됩니다. 이 방식을 사용하면 응답 본문의 크기를 미리 알 필요가 없습니다.문제 발생 원인HTTP 1.1 명세에 따르면 Content-Length와 Transfer-Encoding: chunked 헤더가 동시에 존재하는 것은 허용되지 않습니다. [1]이는 서버가 응답을 보내는 방식이 명확하지 않아 클라이언트 입장에서 혼란을 겪을 수 있기 때.. 2024. 5. 2.
CDN과 jsdelivr, 5월 2일 발생한 인증서 에러 jsdelivr란?jsdelivr는 무료로 사용할 수 있는 오픈소스 CDN(Content Delivery Network) 서비스입니다.CDN은 사용자와 가까운 서버에서 콘텐츠를 제공하여 웹사이트의 로딩 속도를 높이는 기술입니다.jsdelivr를 사용하면 GitHub 저장소에 있는 파일을 빠르게 전송받을 수 있습니다.2024년 5월 2일 SSL 인증서 만료 에러2024년 5월 2일에 jsdelivr의 SSL 인증서가 만료되면서 다음과 같은 문제가 발생했습니다:웹 폰트 로딩 오류npm 모듈 서명 문제다른 웹사이트에서도 관련 오류 발생이로 인해 jsdelivr 서비스를 사용하는 웹사이트에서 다양한 문제가 발생했습니다.사용자들은 cdn.jsdelivr.net 주소를 사용하지 않도록 주의해야 했습니다.jsdeli.. 2024. 5. 2.
리액트 네이티브 웹뷰에 user agent를 추가하는 방법 안녕하세요. 리액트 네이티브 웹뷰에 user agent를 추가하는 방법에 대해 자세히 알아보겠습니다.요약리액트 네이티브 앱에서 웹뷰를 사용할 때, 사용자 에이전트(user agent) 정보를 변경하여 전송할 수 있습니다. 이는 특정 웹 서비스에서 발생할 수 있는 오류를 해결하는 데 도움이 될 수 있습니다.리액트 네이티브 웹뷰에 user agent 추가하기1. react-native-webview 패키지 설치리액트 네이티브 프로젝트에 react-native-webview 패키지를 설치합니다.npm install react-native-webview 또는 yarn add react-native-webview2. user agent 설정WebView 컴포넌트에 userAgent 속성을 추가하여 사용자 에이전트.. 2024. 5. 2.