728x90 IT관련131 [뉴렉처 정리노트] 프로그램의 과거와 현재 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 과거에는 Sever프로그램을 업데이트하고 그에 맞게 Client프로그램을 업데이트 시키려면 설치와 재설치를 반복하는 불편함 + 설치된 업데이트가 다른 프로그램에 영향을 주는 문제 이러한 문제들을 감수해야 했다. 그러다 어느날 웹이 적절한 해결책이라는 것을 발견했다. step1 ) 웹은 브라우저를 이용하여 Client가 페이지 요청을 한다. step2 ) Sever는 페이지를 찾는다. step3 ) Sever가 찾은 페이지를 Client에게 제공한다. windows와 같은 os프로그램도 웹프로그램과 같네?! 그래서 웹프로그램에 클라이언트 프로그램과 서버 프로그램을 얹기로 했고, 최근에는 브라우저에 자바스크립트를 이용하여 windows와 같은.. 2020. 4. 29. [질문] 2020-04-29 왜 이클립스에서는 안돼? 2020. 4. 29. [질문] 2020-04-28 2020. 4. 28. [뉴렉처 정리노트] 자바웹프로그램과 함께 배우면 좋은 도구들 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 자바프로그램을 통해 웹개발에 사용되는 API에는 Servlet, JSP, JDK, JDBC가 있다. 이는 주로 Back-end 개발자의 영역이다. 자바프로그램만 알면되지 Servlet, JSP와 같은 API를 왜 추가로 배울까? 자바프로그램 + 서블릿 = 자바 웹 프로그램 부족한 점 ☞ HTML 문서를 출력하는 데에 있어 비효율적인 부분이 있음. 해결책 ☞ JSP라는 도구로 문서출력을 간결화 자바프로그램 + 서블릿 + JSP = 자바 웹 프로그램 부족한 점 ☞ JSP를 규칙없이 쓰면 스파게티 코드문제 발생 해결책 ☞ JSP MVC로 코드정리 자바프로그램 + 서블릿 + JSP + JSP MVC = 자바 웹 프로그램 ☞ Spring MVC는 .. 2020. 4. 28. [뉴렉처 정리노트] 웹개발에 관한 기초정보 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. ■ 웹 개발자의 큰 분류 ▷ 웹 퍼블리셔 웹 문서를 만들어주는 기술자 배워야하는 기본기술: HTML, CSS ▷ Front-end 개발자 Front(웹클라이언트)에서 웹 문서를 동적으로 만드는 사람 배워야하는 기본기술: DOM, 자바스크립트 ▷ Back-end 개발자 Back(웹서버)에서 웹 문서를 동적으로 만드는 사람 배워야하는 기본 기술: LAMP스택 / WISA스택 / java스택 /MEAN스택 2020. 4. 28. 이전 1 ··· 19 20 21 22 23 24 25 ··· 27 다음 728x90 반응형