달리는 자동차

개발트리 본문

개발자 일기

개발트리

@또또 2020. 8. 15. 15:14

 

  • 웹퍼블리셔 : 웹 문서를 만드는 사람 
  • 프론트엔드개발자 : (프론트에서) 웹 문서를 동적으로 만드는 사람
  • 백엔드개발자 : (백엔드에서) 웹 문서를 동적으로 만드는 사람 
웹클라이언트 (문서요청)    웹서버(문서를 돌려준다.)
브라우저    
http://naver.com/page   page를 찾아서 돌려준다.
     

 

문서는 (page)?

1.퍼블리셔가 만든다.

2.서버에 프로그램을 통해 문서를 만든다.(동적인 문서)

-----------------------------------------------------------------------------------

프론트엔드 개발자 중 퍼블리셔 - 웹 문서를 만들어주는 기술자

Web Browser

HTML/ CSS     ---->(SASS/LESS)/(Bootstrap/Material)

-------------------------------------------------------------------------------------

프론트엔드 개발자 중 자바 스크립트 개발자 -웹 문서를 동적으로 만들어주는 기술자

(*문서를 클라이언트에서 동적으로 만드는 기술)

Web Browser

HTML/ CSS ----> 두가지가 객체화 DOM----->(HTML5 API)/(jQuery)/(Angular,React.js)

                                         +

                         객체를 제어하기 위한 JavaScript(ES6,7,8,)

------------------------------------------------------------------------------------

백엔드 개발자 : 다양한 서버 스택 중에 하나를 이용

서버 스택 *(문서를 서버에서 동적으로 만드는 기술)

Linux    Apache    MySQL   PHP (서버스택 ,램스택이라고도 함)  : 초기 스타트업, 미국에서 많이 썼었다

Windows   IIS     MS-SQL    ASP (위사스택)

Java       WAS    Oracle     JSP   ->  (자바스택)기업에서 많이 쓴다.

MongoDB   Express  Angular  NodeJs (민스택)

----------------------------------------------------------------------------------------

백엔드 개발자 with 자바스택

JVM(자바실행환경)/ WAS / DBMS

JDK / Servlet / JSP----->(Tiles)/ JDBC(DB)--->ORM

---Java WEB API(spring)+ Java--                    //    +Maven

     

------------------------------------------------------------------------------------------

자바를 이용한 풀스택 개발자가 되기위한 나의 로드맵

사전지식 - 컴퓨터 프로그래밍 개요

공통사항 - Java -> SQL -> JDBC -> MyBatis

Front-end - HTML -> CSS ->JavaScript -> DOM

Back-end - Servlet/JSP -> Tiles -> Spring MVC -> Spring Security

 

 

 

 

출처 -> 유튜브 뉴렉처 선생님 강의를 100% 참고하였습니다. *^^*

'개발자 일기' 카테고리의 다른 글

attr( ) 과 prop( )의 차이  (0) 2020.11.18
[회사업무]svn에서 프로젝트 check out 후 환경설정  (0) 2020.08.20
2020-08-07  (0) 2020.08.08
[회사업무]푸쉬이벤트 협조요청  (0) 2020.08.08
0805-추가메모  (0) 2020.08.05
Comments