본문 바로가기
카테고리 없음

웹 개발 개념정리

by riversun1 2024. 4. 17.

   웹개발 개념정리   

 1. 서버(Server) 

: 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템

 

 2. 클라이언트(Client) 

: 서버로부터 네트워크를 통해 정보나 서비스를 받는 사용자

 

 3. 프론트엔드 (Front-end) 

: 사용자와 직접 상호작용하는 부분

 

 4. 백엔드(Back-end) 

: 프론트엔드로부터 사용자의 입력을 받아 그 입력을 처리하고 처리한 결과물을 프론트엔드로 넘겨주어 출력시킨다.

 

 5. 풀스택(Full-Stack)  

: 프론트엔드와 백엔드를 모두 다루는 것. 웹 개발하는데 필요한 모든 기술 및 구성요소를 모두 이해하고 다룰 수 있는 능력.

 

 6. 프레임워크(Framework)

: 라이브러리의 모음이다. 프레임워크는 라이브러리보다 더 상위의 개념이다. 사용시 전체적인 제어 흐름에 대한 주도권은 프레임워크가 갖는다.

 

 7. 라이브러리(Library) 

: 개발에 필요한 것들을 미리 구현해 놓은 도구이다. 사용시 전체적인 제어 흐름에 대한 주도권은 개발자가 갖는다.

 

 8. 플러그인(Plug-in) 

: 콘센트에 플러그를 꼽는 것처럼 본체 프로그램에 제 3자가 만든 새로운 기능을 갖다가 추가하는 개념입니다.

 

 9. 미들웨어(middleware) 

: 양쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어이다. 운영체제와 응용 소프트웨어의 중간에서 조정과 중개의 역할을 수행하는 소프트웨어이다.

 

 10. 마크업 언어(Markup Language) 

: 태그 등을 이용하여 문서나 데이터의 구조를 명시하는 언어의 한가지이다.

 

 11. 검색 엔진 최적화(Search Engine Optimize) 

: 검색엔진이 자료를 수집하고 순위를 매기는 방식에 맞게 홈페이지의 구조와 페이지를 개발하여 검색 결과 상위에 노출될 수 있도록검색 가능성을 향상시키는 작업이다.

 

 12. 버그(Bug) 

: 개발자에 의해 일어난 문제로 오버플로우나 메모리할당 처럼 예기치 못했는데 발생한 문제이다.

 

 13. 에러(Error) 

: 사용자에 의해 일어난 문제로 사용자의 입력이 원인이 되는 실제 발생할 수 있는 예측 가능한 문제이다.

 

 14. 예외(Exception)처리 

: 프로그래머가 예기치못한 예외의 발생에 미리 대처하는 코드를 작성하는 것이다.

 

 15. 트래픽(Traffic) 

: 네트워크 내부에 일정 시간 동안 흐르는 데이터의 양을 말합니다.

 

 

   오늘 있었던 일   

오늘은 오후 3시에 팀원들과 대화를 나누었다.

우리 팀은 미니 프로젝트를 진행하지 않기 때문에 개발 공부를 개인적으로 하고 있던 중이다.

그래서 팀원들간의 대화를 많이 할 시간이 없었다.

대화가 필요하다고 생각이들어 시간을 정해서 회의겸

서로 어디까지 공부했는지 물어보고 조언을 구하는 등 대화를 나눴다.

 

그리고 팀프로젝트를 하지 않다보니 데일리 미션이 주어졌다.

데일리 미션 내용은 React 트랙에 참여한 이유, 웹 개발자가 무엇을 하는 사람인지,

수료 후 어떤 개발자가 될지 등등에 대한 질문지 작성과 웹개발 용어를 정리하는 것이었다.

 

그리고 개인적으로는 완강한 웹개발 종합반 강의를 복습하였다.

 

 

   느낀점   

나름 개인적으로 제공된 강의를 통해 공부를 하고있긴 하지만

데일리 미션을 주신걸보면 그래도 매니저분들께서 우리를 계속 신경써주고 계신것 같았다.

 

그리고 우리 리더분께서 다들 데일리 미션 까먹지 않고 할 수 있도록 강조를 해주셨다.

어제 Github 으로 협업하는 과정 알려주신 것도 그렇고 리더분이 잘 챙겨주셔서 정말 감사했다.

나도 나중에 리더가 된다면 먼저 이렇게 나서서 팀원들의 성장을 이끌어내는 리더가 되어야겠다고 생각했다.

 

팀 프로젝트는 없지만 회의할 시간을 정해서

다같이 대화하려고 노력하는 우리 팀원들의 모습을 보니 참 좋은 사람들 같다는 생각이 들었다.

이번주가 지나고 팀구성이 바뀌어도 내가 먼저 다가가서 안부를 묻거나 해야겠다!

 

오전 9시부터 오후 9시까지 계속 공부하다가

TIL을 쓰려고 하니 머리가 더 일을 하기 싫은건지 잘 안써진다.

일과 중간중간에 계속 기록을 남겨야겠다.

내일도 파이팅하자!