개발 2

객체에 대한 고찰

오브젝트 책을 통해서 스터디를 진행하면서 프론트 관점에서의 객체에 대한 개인적인 고민, 생각이 생겨 작성하는 글이다.개인적인 입장이 강하지만, 반박 혹은 다른 의견이 있다면 환영하는 바이다.객체지향 페러다임.프론트 개발을 하다보면 사실 객체지향 패러다임 보다는 함수형 패러다임에 대한 말을 많이 듣게 된다.하지만, 우리가 개발하는 그 방식이 진짜 함수형인가에 대한 고민을 해볼 수는 있다고 생각한다.리액트로 개발을 하다보면, 프레임워크가 너무 잘 되어있다는 생각을 버릴 수 없다.보일러플레이트 (ex, npx create-react-app my-app)같이 한 번에 모든 세팅을 할 수 있는 방법이 너무 많아졌고, AI를 통해 그 방법마저 너무 쉬워졌다.하지만, 팀 그리고 회사 내부적으로 맞추는 설계 혹은 코드..

개발 2025.03.16

SSL

SSL (Security Socket Layer)에 대해서 알아보자SSL은 OSI 7 Layer 중 어디에서 적용될까http에서 https로 redirect되는 원리는 무엇일까 SSL이란 무엇인가?Security Sockets Layer의 약자로 암호화 기반 인터넷 보안 프로토콜이다.인터넷 통신의 개인정보 보호, 인증, 데이터 무결성을 보장하기 위해 Netscape에서 1995년 처음 개발 됐다.SSL은 현재 사용되고 있는 TLS의 초기 버전이라고 할 수 있다.SSL 1.0은 일반에 공개되지 않았고, SSL 2.0은 심각한 결함이 있었다고 한다.이런 결점을 극복하고 출시된 것이 1996년 SSL 3.0이다.TLS (Transport layer Security)는 1999년 IETF (Internet En..

개발 2025.01.19
1