반응형 분류 전체보기714 TIL_210725 1. Facts(사실, 객관) - 캡틴판교 vue 중급강의 TodoList 만들기, 리팩토링 2. Feelings(느낌, 주관) - 기존에 간단히 만들었던 form과 컴포넌트에서 이제 실제로 vue의 구조를 이용해서 만들었습니다. 처음 느낀 것은, 정말 컴포넌트가 잘 나누어져있다는 것입니다. , v-model을 사용하면 동적으로 input에 입력하는 값과 vue의 data의 값이 동기화가 된다. 또하 이제 export default{} 안에 data를 담는다. 그런데, 각 컴포넌트의 값이 중복되거나 겹치는 것을 예방하기 위해서, data:function( { return {] })의 형식을 사용한다. * v-model은 어떻게 작동할까? https://joshua1988.github.io/web-deve.. 2021. 7. 27. TIL_210723 1. Facts(사실, 객관) - 캡틴판교 vue 중급강의 TodoList 만들기 2. Feelings(느낌, 주관) - 이제 vue를 [[AppHeader.vue]] {{ propsdata }} send * v-bind:propsdata="str" v-bind:프롭스 속성 이름="상위 컴포넌트 데이터 이름" * v-on:renew="renewStr" v-on:하위 컴포넌트 이벤트 이름="현재 컴포넌트 이름" vue의 특징은 props와 event로 단방향으로 데이터와 이벤트가 발생하는 것이다. 2021. 7. 27. TIL_210722 1. Facts(사실, 객관) - 캡틴판교 vue 기초강의 완강 - spring boot에 jsp 연동하기 2. Feelings(느낌, 주관) - 캡틴판교님의 vue 기초강의를 끝마쳤습니다. 기초강의라 그런지 굉장히 천천히 반복해서 잘 설명해주셨습니다. SPA 형식으로 구현하는 것이 아닌 cdn을 통해서 Vue() 인스턴스를 직접 생성하고 만드는 것을 찬찬히 하면서 vue에 대한 진입장벽을 많이 낮췄습니다. 문서화도 굉장히 잘 되어있고 정리도 잘해두셔서 열심히 파다보면 금방 할 수 있을 것 같다는 자신감이 듭니다. 스터디를 하지 않기 때문에 언제 나태해지고 게을러지지 모르겠습니다. 그래도 자기계발이라는 측면에서 열심히 공부하고 기록하고 발전하는 모습을 보이기 위해 노력하려고 합니다. 이후 관련된 개념들을.. 2021. 7. 23. TIL_210721 1. Facts(사실, 객관) - 캡틴판교 vue 강의 듣기 - javascript 제로초 렛츠기릿 자바스크립트 스터디 쿵쿵따 2. Feelings(느낌, 주관) - java로만 열심히 공부했던 내 삶에서 이제 front를 좀 더 잘 만들어보고 싶어서 vue를 학습한다. MVC모델과 달리 MVVM모델로서, event와 props 등이 내용들을 공부중이다. 계속 코딩공부하면서 깨달은 한가지는, 열심히 기초문법 공부하고 모든것을 한번에 외우고 코딩하려고 하면 안된다는 것이다. 최대한 빠르게 문법과 기본 개념들을 습득하면 목표를 세우고 만들어보면서 익히는 것이 훨씬 기억에 오래 남고 재미가 있다. 그래서 vue 강의도 빠르게 초급편을 듣고 있다. 해당 내용은 notion에 정리하는데 너무 좋은것은 코드내용을 .. 2021. 7. 23. TIL_210720 1. Facts(사실, 객관) - spring security 강의 - javascript 제로초 렛츠기릿 자바스크립트 쿵쿵따 코드구현 2. Feelings(느낌, 주관) - 회사에서 일반적인 코딩으로 되어있는 부분을 시큐리티로 개선하기 위한 많은 공부를 하고 있습니다. 시큐리티는 처음에 spring boot에서 JWT를 이용한 방법을 공부했었는데, 그때는 API로 만드는 연습을 했기 때문입니다. 하지만 회사 프로젝트는 현재 프런트가 JSP입니다. 그래서 자료는 정말 차고 넘칩니다. 직접 구매한 스프링 프로젝트 관련 책과 시큐리티 책을 통해서 열심히 공부중에 있습니다. 시큐리티 설정으로 인증, 인가, 세션처리를 한번에 하려고 합니다. - javascript의 기본 구현부터 차근차근히 배워가려고 합니다. .. 2021. 7. 21. TIL_210719 1. Facts(사실, 객관) - 개발자 품격 JWT 사용 O, X 로그인 만들기 - javascript 제로초 렛츠기릿 자바스크립트 스터디 시작 강의듣기 2. Feelings(느낌, 주관) - 자바만 하는 것이 아니라, 많은 언어를 배우고 공부하기 위해 javascript 스터디를 시작하였습니다. 제로초님의 렛츠기릿 자바스크립트 스터디를 시작하였는데 노션으로 관리합니다. 노션을 처음써보아서 낯설었지만 굉장히 심플하지만 기록에 강력하다는 것을 느꼈습니다. 각자 공부한 것을 체크하고 공유할 수 있어서 동기부여도 되고 챌린저스를 통해 신청했기 때문에 명분도 있어서 좋았습니다. 바로 강의를 빠르게 훓어보면서 코드작성 들어가는 것까지 했습니다. 여러 책을 읽으면서 쪽지시험의 중요성을 깨달았기 때문에 자체적인 문.. 2021. 7. 19. TIL_210702 1. Facts(사실, 객관) - 회사 어드민 상품 프로모션 항목 추가 - 회사 어드민 상품 박스 추가 - 회사 퍼블 관련 작업(?) 2. Feelings(느낌, 주관) - 회사에서 어드민 페이지의 상품 홍보 박스를 추가와 프로모션 항목을 추가하는 요청이 왔습니다. 기존에 있는 부분에 코드를 추가해주면 되기 때문에 어려운 작업이 아니었습니다. 회사 프로젝트에서는 구분코드를 사용하도록 되어있는데, 개인 프로젝트에서는 ENUM으로 쉽게 관리하는 것을 공부중입니다. 하여튼, 가장 문제는 퍼블이었는데 이건 완전히 퍼블쪽 영역이기 때문에 제가 더이상 진척할 수 없었습니다. 3. Findings (배운 점) - 테스트코드 없이 수정하거나 유지보수하는 경우 굉장히 세심한 관리가 필요합니다. vo에 필요한 새로운 칼럼.. 2021. 7. 6. TIL_210701 1. Facts(사실, 객관) - @Configuration vs @Component 차이 - 품격 Pageable Spring Boot에서 구현 - 회사 결제모듈 관련 공부 2. Feelings(느낌, 주관) - 최근에 홈페이지 결제 수단이 나이스페이여서 해당 로직에 관심이 많습니다. 결제와 관련한 API를 어떻게 구성하고 사용하는지 확인하려고 했습니다. 문제는 결제가 홈페이지에만 구현하면 되는것이 아니라 내부 기간 시스템과 연동이 필요하기 때문에 상당히 많은 테이블과 내부 로직을 알아야 합니다. 하지만 테이블관리와 로직들이 정확히 관리되고 있지 않아서 스스로 계속 파고들면서 공부해야하는 상황입니다. 결제와 관련해서 청구테이블, 결제테이블, 상품테이블 등등 확인해야 할 곳이 많습니다 - aspect 설.. 2021. 7. 6. TIL_210630 1. Facts(사실, 객관) - 회사 aspect 로그 설정 - 회사 로그인 리팩토링 - 회사 어드민 미접속자 로그인 해제 버튼 및 기능 추가 - AOP 강의, SWAGGER 강의 - 품격 마이페이지 조회 2. Feelings(느낌, 주관) - 어제 만든 30일 이상 미접속자 어드민 접속 차단에 대해 해제 기능 버튼을 만들었습니다. 생각보다 30일 이상 미접속이 많을 것이라고 생각을 했고 그 경우 차단 해제를 위해서 일일이 DB를 업데이트 쳐야 하는 상황이 발생합니다. 위험한 방법보다는 안전하게 처리하기 위해 계정관리에서 해당 차단을 해제하는 기능을 만들도록 했습니다. 어드민 페이지라 보안을 위해서 기능을 만들기 위해서는 메뉴에 기능추가를 따로 해야 했습니다. 새로운 @GetMapping의 주소가 생성.. 2021. 7. 1. 이전 1 ··· 51 52 53 54 55 56 57 ··· 80 다음 반응형