
Section2 Keep + Section3 시간을 공부에 최대한 투자하기 매일 한 가지 이상 알고리즘 문제 풀기 미니 프로젝트 꾸준히 만들기 코드 작성 시 생긴 문제점을 작성하고 어떻게 해결했는지 작성하기 공부에 최대까지는 투자하지 못함. 미니 프로젝트 이제 다시 시작. 문제점 작성한 적 없음. Section2 Problem + Section3 에러를 바로잡는 과정을 제대로 기록하지 못했다. + 결과에만 신경을 쓰는 경향이 있다. 과정을 제대로 이해하고 넘어가는 습관을 가져야겠다. 과정에 소홀했음. Section2 Try 컨디션 조절을 위해서 간단한 운동을 해야 할 것 같다. 이번 섹션 2에서 잠에 지는 경우가 많았는데, 정신줄을 붙잡고 섹션 3에서는 집중된 모습을 보일 것이다. 에러가 발생했을 때의 ..

Keep 시간을 공부에 최대한 투자하기 매일 한 가지 이상 알고리즘 문제 풀기 미니 프로젝트 꾸준히 만들기 코드 작성 시 생긴 문제점을 작성하고 어떻게 해결했는지 작성하기 Problem 섹션 1 때 보다 집중력이 떨어진 것 같다. 시간을 최대한 투자하지 못했다. 컨디션 관리를 못했다. 이 부분에서 나 자신에게 큰 실망을 했다. 에러를 바로잡는 과정을 제대로 기록하지 못했다. Try 컨디션 조절을 위해서 간단한 운동을 해야 할 것 같다. 이번 섹션 2에서 잠에 지는 경우가 많았는데, 정신줄을 붙잡고 섹션 3에서는 집중된 모습을 보일 것이다. 에러가 발생했을 때의 코드를 작성하고 어떻게 해결했는지 바로바로 작성하는 습관을 가져야겠다. 무언가를 끝냈을 때 시간을 낭비하는 경향이 있다. 이 시간에 추가적으로 강..

Part 2: AJAX 요청 🧩 Side Effect는 useEffect에서 다뤄야 합니다 √ 검색 조건이 바뀔 때마다, FlightDataApi의 getFlight를 검색 조건과 함께 요청해야 합니다 √ getFlight의 결과를 받아, flightList 상태를 업데이트해야 합니다 √ 더 이상, 컴포넌트 내 필터 함수 `filterByCondition`를 사용하지 않습니다 √ 더이상, 하드코딩된 flightList JSON을 사용하지 않습니다 (초기값은 빈 배열로 둡니다) √ getFlight 요청이 다소 느리므로, 로딩 상태에 따라 LoadingIndicator 컴포넌트를 표시해야 합니다 🧩 FlightDataApi에서 기존 구현 대신, REST API를 호출하도록 바꿉니다 √ 검색 조건과 함께 S..

const [userArea, setUserArea] = useState(""); const [textArea, setTextArea] = useState(""); const [tweets, setTweets] = useState(dummyTweets); 구조 분해 할당 (Destructuring assignment)을 통해 변수와 함수를 할당하여 사용 const handleButtonClick = event => { // TODO : Tweet button 엘리먼트 클릭시 작동하는 함수를 완성하세요. // 트윗 전송이 가능하게 작성해야 합니다. const tweet = { id: tweets.length + 1, username: userArea, picture: "https://randomuser.m..

01_basicChaining function getNewsAndWeather() { let fetchNewsWeather = {}; return fetch(newsURL) .then(response => response.json()) // newsURL 데이터를 json으로 변환 .then(response => { fetchNewsWeather.news = response.data; // .data 속성을 .news에 할당 return fetch(weatherURL); }) .then(response => response.json()) // weatherURL 데이터를 json으로 변환 .then(response => { fetchNewsWeather.weather = response; // .weat..

공통된 특성을 기반으로 클래스, 상속으로 과제를 완수하기✨✨ class Grub { constructor() { this.age = 0; this.color = "pink"; this.food = "jelly"; } eat() { return "Mmmmmmmmm jelly"; } } class Bee extends Grub { constructor() { super(); this.age = 5; this.color = "yellow"; this.job = "Keep on growing"; } } class HoneyMakerBee extends Bee { constructor() { super(); this.age = 10; this.job = "make honey"; this.honeyPot = 0; ..

목표 상기하기 무적권 취업 Keep 밥 먹고 자는 시간 외의 대부분의 시간을 공부하는데 투자한 것.. 번 아웃은 오지 않았고 올 것 같으면 적당히 스트레스 해소를 해줄 생각이다. => 하루의 수면 패턴과 공부 패턴의 유지 (+커피 마시기..) Problem 평소에 잠을 많이 설치고 못 자는 스타일이라서 잠을 많이 못 잔다. 평일에 몰아서 자게 됨. 공부가 끝나고 (대충 2시) 바로 잠에 든다면 충분히 잘 수 있지만 그렇게 안 돼서 컨디션 관리가 약간 힘든 것 같다. 그렇다고 공부 시간을 줄이는 것은 아닌 것 같다. => 수면 부족으로 인한 컨디션 관리? Try 산책이나 달리기를 통해 몸을 더 피곤하게 만들어서 강제로 잠자기? 공부를 길게 잡아서 하는 중인데, 단순히 공부를 하기보다는 세부적인 계획을 짜고..

Descriotion Section 1에서 배운 내용을 총 동원하여 나만의 멋진 아고라 스테이츠를 만듭니다. 배포링크 https://jiwonp12.github.io/fe-sprint-my-agora-states/ My Agora States jiwonp12.github.io Bare Minimum Requirement Self Checklist 스스로 구현 완료한 부분까지 체크하여 제출합니다. ✅ 디스커션 나열 기능 script.js를 수정하여 agoraStatesDiscussions 배열의 데이터를 나열할 수 있게 구현합니다. ✅ CSS ✅ 아고라 스테이츠 질문 리스트가 중앙으로 와야 합니다. ✅ style.css를 수정하여 멋지고 아름답게 나만의 아고라 스테이츠를 꾸밉니다. ✅ colorhunt, ..