개발(42)
-
Vue databinding
개발을 하면서 항상 명심할 것은 내가 짜 보지 않은 코드는 나의 코드가 아니며 내가 다른 사람의 코드를 따라 친 것은 한컴타자연습일 뿐 개발이 아니다. 스스로 생각하며 문법에 대한 단순한 암기가 아닌 활용을 할 때 비로소 개발을 하는 것이다. Vue 데이터 바인딩 1. 하드코딩해두면 나중에 변경할 때 하나하나씩 손수 해줘야 함 2. vue 실시간 자동 랜더링 기능 사용하려면 써야 함 (실시간으로 변경되는 값 처리) .................................................................. html 의 모임입니다. 기존 html과 css 문법이 동일합니다. hi123 {{price1}} 이곳에 html 내용을 적습니다. {{}} - > 데이터 바인딩 기록되어있는..
2021.10.13 -
REST-API 개념정리
API 란 ? (Application Programming interface) 다른 프로그램을 내가 제어할려고 하는데 그방법을 모르겠음 하지만 그 프로그램은 자신을 제어할수있는 방법을 명시해놓은 인터페이스를 가짐. api 는 내가 대상 프로그램의 로직을 모르더라도 정의되어 있는 기능을 쉽게 사용하게 해주는거임 결론 : 다른프로그램 작동하게하는 리모컨이다 ㅅㄱ . REST 란 ? Representational State Transfer 의 줄임말 자원 상태 전달 자원의 이름으로 구분하여 해당 자원의 상태를 교환하는것을 의미 ex) 자원 = 시간 // 상태 = 지금내가 이거 쓰는시간 // 배고파지는 시간 = 같은 시간이지만 상태는 확실히 다름 ㅇㅅㅇ REST는 서버와 클라이언트의 통신방식중 하나. 규약(약속..
2021.10.08 -
RESTAPI-연습
GET controller class와 user 클래스로 구성 package com.example.emp; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class Controller { @GetMapping("/user/info") public User getUserInfo() { User user = new User(); user.setId("tom123"); user.setEmail("as@naver.com"); user.setName("tom jackson"); return user; }..
2021.10.08 -
팀 프로젝트 정리
JSON AJAX JSP swagger 를 이용한 api 관리 -> 유료인데 대체할만한것은 ? 협의후 결정 -> postman 괜찮다고 하는데 어떠신지 ? -> 현재 단계에서 의논할 필요 없음 천천히 결정 트렐로를 이용한 협업시스템 (https://trello.softonic.kr/mac) - > 어떤방식으로 협업을 진행할지 - > 노션 기능을 이용해서 구현이 가능하기때문에 사용x (프로젝트 관리툴 단일화) 노션을 이용한 진행상황 정리 -> 호영님의 유료버전 노션사용 -> 홈페이지 구축 및 사용방법 토의완료 2021-10-07 1순위 : 카테고리 메뉴 선정이 급선무 이걸 정해야 진행할수있음 관리자 페이지 뭐넣을지 정해야함 대분류 중분류 소분류 - > 현재까지 패션과식품 두가지 대분류로 진행하기로함 2순위..
2021.10.07 -
2021-10-7(목)
1교시 : 어제복습 >Restful api HTTP 방식으로 서버간의 통신 , json 방식으로 클라이언트에게 전송 설계시 가장 중요한 항목 두가지는 ? -- > 자원 , 행위 , 표현 이 3가지가 중요함 url(자원에대한 위치값) / get,post,put, delete 로 표현 (행위에대한것)/ 표현은 ? -- > --URL Rules-- 1. 자바 = 카멜케이스 선호 json = snake케이스 선호 2. 언더바 대신 하이픈을 사용한다. (not-underbar) 3. 마지막에 슬래시를 포함하지 않는다. 4. 행위는 포함하지 않는다. 5.파일 확장자는 url 에 포함시키지 않는다. 6. 전달하고자 하는 자원의 명사를 사용하되, 컨트롤자원을 의미하는경우 동사를 허용한다. json. data 처리 주로..
2021.10.07 -
2021-10-06 기록
Spring Boot Project Spring Boot Project 에서 get 방식과 post 방식으로 각각 호출을 해보았습니다. 기본설정 - STS4 실행 - Project Explorer - 우클릭 - New - Spring Starter Project(안보일시 Other 에서 검색) 크게 src , JRE Library , Maven Dependencies , 그 외 설정파일 등등으로 구성됩니다. 각 부분에 대해서 간단하게 설명하면 src 에는 시스템을 구성하는 java class 들 과 화면상에 나타내지는 html 등과 같은 markup 언어가 채워지는 곳이며 각각 java 폴더와 resource 폴더로 분류됩니다. JRE 는 자바 런타임 환경(Java Runtime Environment, ..
2021.10.06