
네, 맞습니다. React에서는 클래스 기반 컴포넌트가 초기에는 널리 사용되었지만, 최근에는 함수형 컴포넌트와 훅(Hooks)이 주류가 되면서 클래스 기반 컴포넌트의 사용이 감소했습니다. 이러한 변화는 여러 이유로 인해 발생했습니다:훅(Hooks)의 도입: React
Ajax (Asynchronous JavaScript and XML)와 Axios는 웹 개발에서 사용되는 기술 및 라이브러리입니다. 각각의 특징을 간략히 설명하겠습니다:Ajax (Asynchronous JavaScript and XML):Ajax는 웹 페이지가 서버와
CI/CD 파이프라인은 소프트웨어 개발에서 지속적인 통합(Continuous Integration, CI)과 지속적인 배포(Continuous Deployment 또는 Continuous Delivery, CD)의 약자입니다. 이것은 개발 프로세스를 자동화하여 소프트웨
Next.js는 React 기반의 프레임워크로 React의 기능을 확장하여 서버 사이드 렌더링(SSR), 정적 사이트 생성(SSG), 파일 시스템 기반의 라우팅, 빌드 최적화 등의 기능을 추가적으로 제공합니다.서버 사이드 렌더링(SSR):React: 클라이언트 사이드에
데이터를 연결된 일련의 블록에 분산하여 저장하는 기술입니다. 각 블록에는 여러 거래가 포함되어 있으며, 각 거래는 검증되고 암호화되어 블록에 추가됩니다. 이러한 블록들은 체인 형태로 서로 연결되어 있으며, 각 블록은 이전 블록의 고유한 해시 값을 포함하여 무결성을 유지
nft란 대체 불가능한 토큰(non-fungible token, NFT)은 블록체인에 저장된 데이터 단위로, 고유하면서 상호 교환할 수 없는 토큰을 뜻한다. NFT는 사진, 비디오, 오디오 및 기타 유형의 디지털 파일을 나타내는데 사용할 수 있다.크립토는 암호화 크립토
웹소켓(WebSocket)은 웹 상에서 양방향 통신을 가능하게 하는 기술입니다. HTTP 프로토콜과 달리, 웹소켓은 서버와 클라이언트 간에 지속적인 연결을 유지하고 실시간으로 데이터를 교환할 수 있게 해줍니다.
STUN과 TURN 서버는 WebRTC와 같은 P2P(Peer-to-Peer) 네트워킹 기술에서 중요한 역할을 합니다. 이들은 네트워크 주변 장치(예: 방화벽, NAT)에 의해 발생할 수 있는 연결 문제를 해결하는 데 사용됩니다.STUN (Session Traversa
PWA(Progressive Web App)는 웹 애플리케이션을 마치 네이티브 앱처럼 사용할 수 있게 하는 기술입니다. PWA는 웹 기술(HTML, CSS, JavaScript)로 개발되며, 웹 애플리케이션의 장점과 네이티브 앱의 사용자 경험을 결합하여 사용자가 웹 애