목록개발자 (11)
관심쟁이 영호
웹 개발에 관심이 있는 사람이라면, "리액트"라는 단어를 한번쯤은 보았을 것이다. 이 단어가 왜 많은 사람들에게서 언급이 되는 것일까? 오늘의 포스팅에서는 리액트의 전반적인 개요를 둘러볼 예정이다. 리액트란? 내가 이해한 수준에서 명쾌하게 말을 하자면, 리액트는 싱글 페이지 어플리케이션을 개발하는데 도움을 주는 프레임워크라고 생각이 된다. 그렇다면 싱글 페이지 어플리케이션이란 무엇인가? 싱글 페이지 어플리케이션? 싱글 페이지 어플리케이션이란, html 파일은 1개 뿐이다. 필요한 부분의 View만 새롭게 그린다. 통째로 html을 받아올 필요가 없다. 개발되기 전에 웹 개발 상황을 살펴보자. 클라이언트가 서버에게 웹 페이지를 요청한다. 서버는 클라이언트에게 HTML 화면 통째로 보내준다. 클라이언트가 화..

이제 본격적으로 개발을 시작한다. 이번 강의는 이전 강의에서 분석했던것을 차례대로 개발하는 것이다. 엔티티 클래스 개발이라는 것은 객체 하나하나를 코딩하기 시작한다는 뜻인것 같다. 해보자. 시작하기에 앞서, 예제에서는 모든 클래스에 Getter, Setter를 설정한다. ※ 실무에서는 Getter만 열어두고, Setter는 필요시에만 설정해두는 것을 추천하신다. -> Getter는 조회를 실제로 엄청나게 많이 하기 때문에 열어두는 것이 좋고, Setter는 열어두었다가 데이터가 변경되는 경우가 있어서, 어디서 어떻게 데이터가 바뀌는지 파악하기가 힘들어서 개발장애가 일어나는 일이 있을 수 있다고 하신다. 1. domain pakage 생성 해당 "domain pakage"는 주요 Entity를 모두 넣을 ..
우선, 이야기하기 전에 나는 컴퓨터 공학과에 재학 중인 4학년 학생이다. 혹시나 앞으로 컴퓨터 공학과 전공을 생각하고 있거나, 재학 중이거나, 편입 및 전과를 생각한다면 이 글을 보고 참고하면 좋을 것 같다. 왜냐하면, 시간을 되돌린다면 이 글처럼 나는 행동하고 싶으니까. 우선 컴퓨터에 대한 선입견이 있다면 한번 읽어보면 좋을 이야기를 적어보겠다. 1. 컴퓨터는 어려운 것이 아니다. 위 글 보고 "니 따위가?", "거짓말 치네~"라고 생각할 수 있다. 근데 솔직히 이야기해서 대학교 4학년 과정 동안 배우는 공부이다. 입문 단계에서는 너무나 어렵고 힘들지만, 어느 정도의 경지에 오르게 되면(무언가 만들고 싶은 프로그램을 허접한 수준이라도 만들 수 있는 경지) "산이 높을 뿐이지, 오르지 못할 것 같진 않다..

이제 개발을 시작한다. 만들어볼 내용은 "쇼핑몰"이다. 기능은 1. 회원 기능 - 회원 등록 - 회원 조회 2. 상품 기능 - 상품 등록 - 상품 수정 - 상품 조회 3. 주문 기능 - 상품 주문 - 주문 내역 조회 - 주문 취소 4. 기타 요구사항 - 상품은 재고 관리가 필요하다. - 상품의 종류는 도서, 음반, 영화가 있다. - 상품을 카테고리로 구분할 수 있다. - 상품 주문시 배송 정보를 입력할 수 있다. 이렇게 구분할 수 있다. 다음 포스팅부터 시작한다. 해당 강의는 인프런의 "김영한" 개발자님의 강의 정리했습니다. www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashbo..
안녕하세요 최고왕입니다. 최근에 일이 많아서 블로그에 글을 정말 오랜만에 올리게 되었어요 ㅠㅠ 오랜만에 올리는 만큼 설레요 ㅎㅎ ----------------------------------------------------------------------------------------------------------------------------------- 오늘은 조건문에 대해서 공부를 해볼 예정입니다. 조건문이라고 이야기하니까 영어 공부할 때의 문법공부가 생각이 나서 공부를 시작하기 전부터 하기가 싫은거 있죠.. ㅋㅋㅋㅋㅋ 그렇지만 공부를 해보니 재미가 있더라고요! 여러분도 재미를 느껴서 같이 이해를 했으면 좋겠어요ㅎㅎ 조건문 먼저 조건문에 대해서 바로 말씀드리자면.. 조건문은 컴퓨터에게 "이러한..