newChobo
튜토리얼 훑어보기 프로젝트
개발/portfolio gallery 2023. 4. 19. 05:36

function removeTodo(todo) { todos.value = todos.value.filter((t) => {return t !== todo}) //todos.value = todos.value.filter((t) => t !== todo) } 그냥 익명함수를 썼을 때 왜 안되지 싶었는데, return을 시켜주니까 된다. {}를 해주게 되면, 그냥 내부에서 코드가 동작할 뿐 true 또는 false를 리턴해주지 않아서 그렇다. const filteredTodos = computed(() => { // `todos.value` 및 `hideCompleted.value`를 // 기반으로 필터링된 할 일을 반환. return hideCompleted.value ? todos.value.filte..

통째로 뒤집히게 되었음
개발/portfolio gallery 2023. 4. 17. 13:37

주로 vue.js + spring boot 기반으로 작업을 하는 회사에 다니게 되어 기반 기술을 연습하기 위해 프로젝트 기반 기술을 바꾸려고 함. 일단 spring은 조금이나마 알고있긴 하니 vue.js 위주로 공부하면 되지 않을까 싶음. vue.js 구축 https://oingdaddy.tistory.com/470 [Vue.js] #1. 개발환경 구성하기 Vue.js 로 프로젝트를 진행하려 한다. 일단 가장 먼저 해야할일은 개발환경을 구성하는것이다. 그중에서도 가장 먼저 할일은 VSCode를 설치하는 방법이다. 설치 방법은 다음 글을 참조하도록 하자. oingdaddy.tistory.com https://www.youtube.com/watch?v=sqH0u8wN4Rs vue는 컴포넌트 기반의 spa(s..

article thumbnail
20230405
개발/portfolio gallery 2023. 4. 5. 22:31

...아무래도 api문서를 읽어야 할 것 같다... https://flutter-ko.dev/ Flutter - 가장 빠른 아름다운 네이티브 앱 Flutter(플러터)는 하나의 코드베이스로 모바일, 웹, 데스크톱에서 네이티브로 컴파일 되는 구글의 아름다운 UI 툴킷입니다. Flutter는 기존 코드와 함께 동작하고, 전세계 개발자와 조직에 쓰이고 flutter-ko.dev 현재 모든 앱들이 한 데이터에 영향을 받게 하는 것에 대해 문제를 겪고 있다. Flutter에서 상태관리 관련한 문서를 보면 될 것으로 보인다. Screen 하나하나 구독하지 않고, Material App 하나에서 구독하면 끝이 아닐까 생각했었고, GPT도 그렇게 대답해줬었다. 근데 계속 말을 바꾸고 있어서, 갈피를 잡을 수가 없다....

article thumbnail
20220404
개발/portfolio gallery 2023. 4. 5. 02:43

임시회원가입한 유저가 정식 회원가입을 할 수 있도록 하자. 일단, USER 테이블부터 변형하자. 현재 user 테이블 변경된 ERD의 user 테이블 api 문서화? 일단 DROP TABLE IF EXISTS User; CREATE TABLE User ( UID VARCHAR(255) PRIMARY KEY, Grade INT DEFAULT 1 NOT NULL, userName VARCHAR(255), nickName VARCHAR(255) DEFAULT 'NewFriend' UNIQUE NOT NULL, sex ENUM('M', 'F', 'secret') DEFAULT 'secret' ); -- 모든 회원 데이터 삭제 -- DELETE FROM user; -- 회원가입시 삽입 구문 INSERT INTO ..