[웹개발 전반 개념 간단 정리] 프론트엔드/ 백엔드/프레임워크
📌Frontend & Backend 👉프론트엔드[클라이언트] - 사용언어: html, css, js 👉백엔드 [서버/DB/ API/데이터 통신] -사용언어: js, java, go, php, python, kotlin, swift 등등 📌프레임워크 = 미리 환경을 준비해주는 밀키트같은 녀석 프레임워크의 장점 👉구조화 (유지보수 용이) 👉시간단축 (인건비 감소) 📌프론트/ 백엔드 각각 다양한 프레임워크가 존재 1) 백엔드 웹 프레임워크 : 정적 사이트 제작 가능 👉각 언어별로 프레임워크가 다름 백엔드 언어 사용가능한 프레임워크 js express php laravel java spring python django, flask 📌정적 사이트 vs SPA 👉정적 사이트 페이지 전환마다 html, css, js..
[생활코딩] 배열과 반복문의 활용 / 함수의 기본, 매개변수와 인자, 출력
배열과 반복문의 활용 함수 이렇게, 위에 two라는 이름의 함수를 지정해줬고, 이후에 two()라고만 적어주면, 길게 코드를 반복해줄 필요없이 해당 함수를 실행 시킬 수 있다! 매개변수와 인자 parameter & Argumnet 입력(매개변수)과 Parameter & Argument(인자) function sum(left, right){ document.write(left+rigth+' '); } 태그 안에서 함수의 내용을 위와 같이 정의해준다. sum(2,3); sum(3,4); 이렇게 실행시켜주면 왼쪽의 화면처럼 5와 7이 산출된 것을 볼 수 있다. 출력 Return 출력을 이용하면, 단순 덧셈 뿐 아니라, 더 추가적인 다양한 요소들을 출력해야할 때 유용하다. 이전에는 다음과 같은 방식으로 함수를 ..