본문 바로가기

All176

DAILY_MISSION.04 웹개발 용어 정리 1 서버(Server) vs. 클라이언트(Client) 서버 네트워크상에서 서비스를 제공하는 컴퓨터 시스템, 장비 공유기, 도메인 관리기(DNS), IP 할당기(DHCP), 시간관리기(NTP), 게이트웨이 등 데이터, 리소스 저장, 클라이언트에게 제공 클라이언트 네트워크상에서 서버에게 서비스를 요청하는 컴퓨터 시스템, 장비 컴퓨터, 노트북, 핸드폰, 아이패드 등 요청받은 데이터를 다시 사용자에게 제공하면서 서로 상호작용 프론트엔드 (Front-end) vs. 백엔드(Back-end) 프론트엔드 (Front-end) 사용자가 직접 상호작용하는 부분인 PC에서 활용하는 웹 사용자에게 정보 표시 / 입력 웹 애플리케이션의 사용자 인터페이스(UI), 사용자 경험(UX)을 중점적으로 프로그래밍 하는 구축 부분 HTM.. 2024. 3. 19.
백엔드 개발자가 되고 싶다면 Article Date 2023.10.03 URL https://brunch.co.kr/@gocoder/263 백엔드 개발자란 데이터베이스 설계, 시스템 보안, 서버 구성, 성능 최적화, API 개발, DBMS 네트워크 및 인프라 구성 등 서비스 동작을 관리 웹 서비스 구조 파악 문제 해결 능력 필요 백엔드 개발자가 되기 위해 필요한 학습 API 개발 (REST API) Application programming Inerface, 어플리케이션을 프로그래밍 하는데 쓰는 인터페이스 개발 가장 먼저 백엔드 개발자가 해야하는 일 개발 언어와 웹 프레임워크 (Language & Web Framework) REST API를 개발하기 위한 도구 다양한 언어중에 Java는 백엔드 개발을 위한 라이브러리들이 충실하게 준.. 2024. 3. 19.
코드 리뷰어를 하며 저지른 실수 7가지 Article Date 2023.06.29 URL https://yozm.wishket.com/magazine/detail/2095/ 코드리뷰어의 실수 선호 방식 강요 강요는 당장의 효과, 장기적으로 강한 반작용 대화하여 거부감이 발생하지 않도록 주의 강한 요구가 아닌 제안 맥락에 상관 없는 코드 보기 텍스트(Text)에 깔린 서브텍스트(Subtext), 이것들을 감싸는 컨텍스트(Context)를 보는 안목이 필요 코드가 짜여진 상태의 비판보다는 그렇게 짜여진 이유와 그 맥락을 두루 살펴봐야 💡 아직은 내가 짠 코드, 다른 사람이 짠 코드를 보면서 피드백을 주고 받거나 리뷰를 하는 일이 없지만, 코드에서도 기획과 같이 그렇게 도출된 결과에 대한 맥락과 이유가 충분히 있을 수 있다곤 생각했다. 아티클에서도.. 2024. 3. 19.
챗GPT가 무서운 진짜 이유 ‘플러그인’ Article Date 2023.06.27 URL https://byline.network/2023/06/27-275/?utm_source=oneoneone ChatGPT Plugin이란 ChatGPT의 2021년까지의 데이터학습의 한계를 탈피하기 위한 OpenAI의 대비책 ChatGPT와 외부앱, 정보를 이어주는 역할 외부에서 정보를 끌어와서 답을 주는 역할 ChatGPT Plugin VS API ChatGPT API 외부 기업이나 기관이 ChatGPT를 사용해 자신들의 서비스에 사용 ChatGPT Extension ChatGPT Plugin ChatGPT가 외부의 정보를 이요해서 강력해지는 방법 examples 400여개의 플러그인에 접속 가능(유료 버전기준) 검색 기능 : Microsoft Bing.. 2024. 3. 19.