2주차 숫자야구 후기
우아한 테크코스 2022. 11. 9. 14:45

SWARVY/javascript-baseball: 숫자 야구 게임 미션을 진행하는 저장소 (github.com) GitHub - SWARVY/javascript-baseball: 숫자 야구 게임 미션을 진행하는 저장소 숫자 야구 게임 미션을 진행하는 저장소. Contribute to SWARVY/javascript-baseball development by creating an account on GitHub. github.com 2주차 미션은 숫자야구였는데, 총평을 말하자면 쉽지는 않았습니다 ㅋㅋ 부족한 실력에 어떤게 쉽겠냐만은, 사실상 코드를 두개나 짰네요 이번 미션에서는 콘솔 입력을 받아야하는 부분이 있었는데, 이 부분에서 바로 떠올랐던 점은 자바스크립트는 비동기적으로 작동하기때문에, 기능 자체에 ..

늦은 1주차 온보딩 후기
우아한 테크코스 2022. 11. 7. 12:16

SWARVY/javascript-onboarding: 온보딩 미션을 진행하는 저장소 (github.com) GitHub - SWARVY/javascript-onboarding: 온보딩 미션을 진행하는 저장소 온보딩 미션을 진행하는 저장소. Contribute to SWARVY/javascript-onboarding development by creating an account on GitHub. github.com 진행중인 리액트 프로젝트때문에 너무 바빠서 1주차 온보딩 후기를 올리지 못했네요 사실 게으름도 있긴 했는데.. 이렇게 그냥 지나쳐버리면 배운 내용들이 너무 아까워서 다시금 정리해보려고 합니다. 1주차라 그런지, 전체적으로 코드를 짜는게 너무 어려웠다거나 그러진 않았습니다 오히려 코드를 짜는 것..

아쉽게도 하차하게 되었습니다
MSW X Super Hackathon 2022 2022. 11. 2. 23:19

끝까지 해보고 싶었으나, 팀원의 이탈로 인해 정상적으로 진행이 불가해서 드랍을 하게 되었네요 군대에서부터 준비한 프로젝트였기에 더욱 의미가 있던 프로젝트였는데 결국 이렇게 됐다는게 슬픕니다 하면서 느낀점을 몇 자 적어보자면 1. 툴의 자료가 매우 부족하다 자료를 얻을 수 있는 공간이 사실상 MSW 개발자포럼뿐이고, LUA언어를 기반으로 만들긴 했지만 순수 LUA라기보단 어느정도 개조가 된 루아였기때문에 이질감이 좀 있습니다. 2. 툴 자체에 버그가 좀 있다 애초에 새로 생긴 툴이라 어디서부터 어디까지가 버그인지 갈피를 잡기 힘드나, 중간중간에 버그성 에러들이 좀 있었던 것 같습니다. 스트레스를 좀 받았던 부분입니다 3. 그럼에도 불구하고 메이플 에셋들은 매력적이다 포럼에서 아예 옛날 메이플 에셋들도 받아..

useState는 왜 const로 선언될까요?
STUDY/React.js 2022. 9. 30. 22:52

React에서 자주 사용하게되는 Hook인 useState문 보통 useState문은 다음과 같이 사용하게 됩니다. const [number, changeNumber] = useState(0); 그리고 우리는 changeNumber를 통해서 number를 바꾸게 됩니다. changeNumber(prevNumber => number + 1); 어라? 근데 이상합니다. 분명 const는 재할당이 되지 않는 상수를 선언하는 것으로 알고 있는데, 어떻게 const로 선언된 변수인 number의 값이 변할 수 있을까요? number의 값이 바뀔 수 있다면 우리는 재할당이 가능한 let으로 useState를 사용해야 하는 것이 아닐까요? 아닙니다. 기본적으로 자바스크립트의 클로저의 대한 개념이 필요합니다. http..

React에서 사용하는 비구조화 할당
STUDY/React.js 2022. 9. 29. 22:50

https://react.vlpt.us/basic/05-props.html 5. props 를 통해 컴포넌트에게 값 전달하기 · GitBook 5. props 를 통해 컴포넌트에게 값 전달하기 이번에는 컴포넌트의 props 라는 개념에 대해서 알아보겠습니다. props 는 properties 의 줄임말입니다. 우리가 어떠한 값을 컴포넌트에게 전달해줘야 할 때, react.vlpt.us https://learnjs.vlpt.us/useful/06-destructuring.html 06. 비구조화 할당 (구조 분해) 문법 · GitBook 06. 비구조화 할당 (구조분해) 문법 이번에는 1장 섹션 6 에서도 배웠던 비구조화 할당 문법을 잘 활용하는 방법에 대해서 알아보겠습니다. 이전에 배웠던것을 복습해보자면..

[MSW X Super Hackathon] 시작
MSW X Super Hackathon 2022 2022. 9. 7. 21:24

사실 이걸 쓸 일이 없을 것 같았습니다. 왜냐면, 결과 발표는 오늘이긴 했는데 어제 요런걸 받았었거든요 그래서 사실 생각을 안하고있었는데 갑자기 오늘 정정메일이 왔습니다 짜잔~~~ 그래서 엉겁결에(?) MSW X Super Hackathon 2022 를 참여하게 되었습니다. 사실 메이플을 너무 좋아해서 신청을 한 것도 있고, 커리어에 한줄 추가하고싶어서 한 것도 있는데 어제 떨어졌다는 소식을 듣고 사실 좀 우울했던 점도 있었는데 크으,, 기본적으로 진행 자체는 Lua 기반이라고 하고, 중간중간에 뭐가 있다곤 하는데 제가 어디까지 말할 수 있는지는 잘 모르겠네요 이거 포스팅한거 보고 다니지도 않았어서.. 사실 오늘 오후 4시쯤에 온거라 확인했더니 오티시간도 지나있고, 이미 다 늦었나? 하면서 패닉이 왔었는..