웹프로그래밍- 웹은 어떻게 프로그래밍하는것인가?

코린이서현이·2023년 7월 1일
0

웹프로그래밍

목록 보기
1/46
post-thumbnail

웹프로그래밍을 위해서 html을 공부하다보니 이게 어디에 쓰이고, css는 뭐고, 자바스크립트는 무엇인지도 모른다는 걸 알았다!
본격적인 html공부 전에 웹프로그래밍의 구조에 대해서 알아보려고 한다.

그런데 나는 초심자라서 틀린내용이 있을 수도 있당..ㅎ 그러니까 내 글을 보고 공부하는건 비추다.

이번 여름방학동안에는 프론트엔드 개발을 배워보려고한다.
그 전에 프론트엔드와 백엔드에 대해서 아주아주 생략해서 간단하게 알아보겠다.

서버와 클라이언트

웹이나 앱서비스 제공을 위해서는 서버와 클라이언트가 필요하다.
클라이언트 - 사용자
서버 - 사용자가 원하는 기능을 제공하고 결과를 보여주는 제공자의 개념

프론트엔드와 백엔드

클라이언트-서버의 구조에서 봤을 때 프론트엔드는 사용자가 볼수 있는 화면을 구성하는 것이다.
백엔드는 서버와 데이터베이스측 개발이다. 눈에 보이지 않는 서버에서 사용자들이 취하는 행동을 처리하고 기능을 가능하게 한다.

프론트엔드의 개발 언어들

  1. HTML
    마크업언어로서 웹페이지의 구조들 정의하고 링크를 정리해준다.
  2. CSS
    스타일시트 언어로 디자인과 레이아웃을 지정한다.
  3. Javascript
    웹브라우저에서 동작하는 프로그래밍 언어로 태그 등을 클릭해서 어떤 동작을 처리할 때 사용한다.

엄청 생략해서 알아봤다. 더 공부를 한 다음에 차근차근 내용을 추가하겠다.

사실 내가 전공자이긴하지만 전공수업을 거의 안들어서 비전공자와 다를 바가 없다..

클라이언트와 서버가 어떻게 정보를 주고 받느냐인 통신과 백엔드부분도 서버 부분 데이터 베이스 부분으로 나뉘는 걸로 알고 있다.

하지만 이런 방대한 부분을 한번에 다룰 수는 없기 때문에 차차 알아가면 될거라고 생각한다!! 히힣

참고자료
https://wiserloner.tistory.com/352
https://gaone.tistory.com/36

profile
24년도까지 프로젝트 두개를 마치고 25년에는 개발 팀장을 할 수 있는 실력이 되자!

0개의 댓글