Typescript, react-hook-form을 새로 접했다.Typescript의 경우, 기존 자바스크립트와 비교했을 때 다소 엄격한 타입 지정을 해줘야하는 등의 차이점이 있었지만, 오류 점검에 있어서는 자바스크립트보다 훨씬 좋은 것 같았다.react-hook-fo
협업->클론코딩 주차Javascript-Typescript로의 변동이 어려운 한 주였던 것 같다.Typescript의 엄격한 타입 지정이 처음에는 불필요해 보였지만, 에러메시지 출력 시 자세히 알려주는 것을 보며 필요성을 느꼈다. 연습 많이해야할듯....CSS의 중요성
첫 협업... 회원가입 시 목업데이터 필요하단 걸 알게되었다.1-1. 이걸 백엔드 목업데이터 없이 하는 방법은 없는걸까...?협업 시 요청할 것이 있으면 빨리빨리 요청하자!
이번주 한일...redux/redux toolkit 관련redux의 기본을 익힌 다음, redux toolkit으로 가야할듯...일단 과제 기준 Lv2와 Lv3을 기준으로 완성한 다음 진행할 것!!
이번 주 과제를 하면서 react의 기능에 대해서 많이 알아볼 수 있었다.하지만, math.random과 date와 같은 기능은 javascript에 내장된 기능이기 때문에, 결국 자바스크립트 공부도 병행해야할 것 같다...
문제점:Todo list 추가 시 todo.length+1로 구현하였으나, 삭제 후 재생성 시 ID 중복으로 인한 오류 발생시도해본 것들:length 이외의 방법 검색(math.random, date 등)해결:id값에 math.random과 date를 붙여주어 고유한
이번주는 리액트 강의를 주로 들었었다.제목 클릭 시 modal on/off 등 막히던 문제에 대하여 검색해보며 자바스크립트와 비슷하다는 것을 알 수 있었다.리액트 공부와 자바스크립트 공부를 병행해야할 것 같다...
문제점:제목버튼 클릭 시 modal 창 on/off 변경되는 것시도해본 것들:삼항연산자로 버튼 클릭 시 modal창 구현은 성공하였으나, 해결:useState상의 modal을 true/false로 구분하는 것이 아닌, 클릭 마다 반전되도록 설정하여 해결알게된 점:on/
프로그래머스 연습문제풀이 1~10번소감:자바스크립트라는 언어 내부의 함수들에 대하여 공부해야할 필요성을 느꼈다.ex)모르면 반복문 하루 내도록 돌려야 하지만 알면 3줄 이내로 끝나는 문제...공식 같은게 있는건가 이것도?
프로그래머스 문제풀이!!6\. 음양 더하기function solution(absolutes, signs) { var answer = 0; for (let i = 0; i < absolutes.length; i++) { if (signsi =
알고리즘 기초문제 1~51번직사각형 별찍기!!Q:이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.별(\*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.n과 m은 각각 1000 이하인 자연수입니다.process.std
JS 동기와 비동기의 차이?동기: 코드가 반드시 작성된 순서 그대로 실행되는 상태비동기: 순서 그대로 실행되는 코드는 아님\->비동기를 동기화 코드처럼 작동하게 하려면 then 사용!ex)동기code1비동기code2동기code3\-->이 경우에는 1,2,3 순서대로 나
JS 공부!콜백함수란?:함수 내부에 파라미터로 들어가는 함수용도?:JS 내부에서 순차적으로 실행하고 싶을 때 사용!!!ex)eventSelector가비지컬렉터란?프로그래밍 할 당시 메모리 공간 관리를 위한 행위가비지컬렉터 방법:Mark and sweep(필요한 것을 제
스파르톤을 겪으며 협업에 대한 방향성을 생각해볼 수 있어서 의미있는 주간이었다.우선 목표로하는 프론트엔드에 쓰이는 언어를 위주로 공부하며, 알고리즘 공부 역시 계속해야할 것 같다.(일단은 0레벨 위주로!!)
자바스크립트 데이터타입, 실행 컨텍스트호이스팅이란? : 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것\-var로 선언한 경우 호이스팅 시 undefined로 변수를 초기화시킴\-let이나 const로 선언한 경우 호이스팅 시 변수 초기화 X참고
함수와 객체함수: 객체: 여러가지 key를 가질 수 있음. key 의 :(콜론)뒤의 프로퍼티를 불러오는 것\->property=key
코어자바스크립트 공부리액트 공부: post, className 등 공부.className은 자바스크립트에선 다르게 쓰여서 공부 더 해야할듯..
스파르톤!!한 일: detail/list 등 html 파일 수정문제점: main에서 detail 페이지로 넘어가는 방법을 몰랐었음해결: 1\. app.py에서 get post 생성@app.route('/detail', methods='GET')def detail():
문제점:버튼 클릭 시 동작이 원활하게 되지 않음시도해본 것들:onclick 함수 공부해결:정상적으로 작동 완료알게된 점:onclick을 적용하지 않아서 오류가 발생했던 것, 오탈자 신경써서 코딩해야겠다