본문 바로가기

백엔드2

NN 웹사이트 풀스택 개발자. 무엇을 개발하나? 웹에서 프론트 엔드와 백 엔드(서버) 모두를 개발가능한 사람을 말합니다. 혼자서 다 개발하기란 너무나도 힘든 일이지만 혼자서 온전히 하나의 웹사이트나 서비스를 개발할 수 있는 사람을 풀스택개발자라고 합니다.  목차  1. 프론트 엔드 (Front-End) 프론트 엔드는 사용자가 사이트에 들어와서 보여지는 부분 즉, 디자인과 인터페이스 등이 이에 속합니다. 1.1 사용자 인터페이스 (UI) 개발 웹페이지의 인터페이스를 디자인하고 개발하고 사용자 경험(UX)를 개선합니다. 1) HTML - 웹페이지의 구조2) CSS - 웹페이지의 스타일3) JavaScript - 웹페이지의 동적 기능을 구현하는 데 필수적인 언어입니다.jQuery : html의 클라이언트사이드 조작을 단순화합니다.jQuery UI : GUI.. 2024. 4. 26.
NN 웹서버와 로컬서버 웹개발 1 | 프론트 엔드 사용자 웹브라우저. 사용자에게 보여지는 부분(Client-Side)HTML, CSS, JavaScript 등 2 | 백 엔드 사용자 요청에 따라 정보를 응답. 사용자에게 보여지지 않는 부분(Server-Side)JAVA, Python, PHP 등 웹서버 웹서비스를 하기위해서는 웹서버가 필요합니다. 1 | Apache 대부분의 운영체제에서 설치 및 사용 2 | NginX 더 적은 자원으로 더 빠르게 데이터를 서비스 3 | DBMS 다수의 사용자가 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어 4 | 미들웨어 클라이언트와 DBMS 사이에서 비즈니스 로직이 동작하도록 미들웨어 서버를 두면 클라이언트는 입출력만 담당할 수 있고 클라이언트 관리가 용이해져서 비용이 감소함.. 2020. 11. 16.