42SEOUL 4

[주간회고] 2021-05-31 ~ 2021-06-06

5/31~6/06 일간 작성한 일일회고 2021/5/31 월요일 2021/6/01 화요일 2021/6/02 수요일 2021/6/03 목요일 2021/6/04 금요일 2021/6/05 토요일 Facts (사실, 객관) 코드숨 5주차 과제를 완료했다. 최종 기술면접을 진행했고, 오퍼를 받았다. 42seoul의 멘토님, 학장님, 운영진 분들과 수다하고 감사 인사를 전했다. Feelings (느낌, 주관) 이번 주는 면접에 집중했다. 1차 면접에서 드러난 내 부족한 점들을 학습하면서 나름 성장이 일어난 것 같고, 최종 면접에서는 일하는 방식과 회사 자체에 대해서 많이 학습할 수 있었다. 성장할 수 있어서 즐거웠고, 별개로 좋은 결과가 있어서 많이 기뻤다. 코드숨 과정도 끝까지 진행하고 싶었는데 팀에 적응하는데 ..

Notes/주간회고 2021.06.07

[Backbone js] 백본 튜토리얼2 - Todo 만들기

Todo를 구현하며 Backbone.js을 익혀봅니다. 들어가며 Backbone.js 튜토리얼1에서 말씀드렸듯 Todo 처럼 간단한 애플리케이션을 만들면서 동시에 개념을 확인하는 것이 학습에 효과적입니다. 마침 todoMVC에는 Backbone으로 Todo 애플리케이션을 구현한 예제가 있습니다, 간단한 애플리케이션이지만 바인딩, 모델 데이터의 지속성 유지, 라우팅, 그리고 템플릿 렌더링 같은 Backbone의 핵심 기능들을 확인할 수 있습니다. 본 튜토리얼은 이 todo 애플리케이션을 단계별로 구현하는 식으로 진행해보겠습니다. 이미 자바스크립트 프레임워크에 익숙하신 분들은 이 튜토리얼을 확인하실 필요 없이 그냥 todoMVC의 소스 코드를 주석과 함께 확인하는 식으로 학습이 가능하실 거에요 👍 ES6 문..

[Backbone js] 백본 튜토리얼1 - 개념잡기

Backbone.js을 시작하는데 도움을 드리기 위한 튜토리얼입니다. 들어가며 42seoul 과제 중 ft_transendence 프로젝트의 요구사항에는 프론트엔드를 Backbone.js(이하 Backbone)로 구현하라는 내용이 있습니다. ​Backbone은 미니멀하게 구성되어 있어서 학습자체가 어렵지는 않았어요. 그러나 아무래도 react나 vue 같은 프레임워크에 비해 학습 소스가 적어서 아쉬웠습니다. 언제나처럼 '공식문서 보면 되겠지?' 하고 Backbone.js.org 공식문서를 찾아봤지만 getting start 파트에는 개념 설명만 있고 뭔가.. 제가 바랬던 '따라치며 익히는' 설명이 없더라구요 🧐 그래서 Backbone을 처음 다뤄보시는 분들께 도움드리기 위해 간단한 튜토리얼을 작성해봤습니..

[ft_transcendence] Kick off

42seoul에서 진행한 프로젝트를 기록합니다. 아래는 2020년 12월 4일 진행한 프로젝트 kickoff를 요약한 내용입니다. 1. 들어가며 이번에 진행할 프로젝트는 '트렌센던스'입니다. 트렌센던스는 '초월'이란 뜻입니다. 왜 프로젝트에 이런 거창한 이름이 붙었을까요? 42seoul에는 공통 과정에 해당하는 '이너써클'이 존재하고, 이후에 하고 싶은 주제에 해당하는 프로젝트를 선택해서 진행할 수 있는 '아웃써클'이 존재합니다. 그리고 트렌센던스 프로젝트는 이너써클의 마지막 프로젝트로, 이를 완료해야 아웃써클을 진행할 수 있습니다. 즉, 공통써클을 초월하려면 뽀개야하는 관문인 셈이며 이런 성격이 이름으로 드러난 것 같습니다. 트렌센던스 프로젝트는 개발기를 블로그에 남겨보려합니다. 앞서 진행한 Webse..