profile
개발자임미다.

3-7 템플릿 사용하기

우리는 지금 마크업을 코드로 진행하고있다.그러므로 마크업 구조가 불편해지는 템플릿의 특성상 코드가 복잡해지는데복잡도는 늘어나지 않고 양만 늘어날 수 있게 코드를 수정해야한다.템플릿이란?

2022년 7월 7일
·
0개의 댓글
·

3-6 페이징 구현하기

페이징의 역할현재 페이지가 몇번째 페이지인지 알아야한다.페이지의 역할은 무엇일까?계속해서 변화하면서 변화값을 기억하고 작동해야한다.

2022년 7월 6일
·
0개의 댓글
·

3-4 해커뉴스 클라이언트 앱

지금까지 코딩한 내역은 JS를 간단하게 태그들을 집어넣는 방식으로 진행했다.허나 이런 방식의 코딩은 더 진행될수록 복잡해지면서 어려워지기 때문에 더 간단해져야 할 필요가 있다.

2022년 7월 6일
·
0개의 댓글
·

3-3 해커뉴스 클라이언트 앱

화면의 네비게이션 처리는 매우 중요하다.플랫폼의 특성을 이해하는데 아주 중요하기도 한데 웹 어플리케이션은 싱글 페이지 어플리케이션 (SPA)현재 active 한 페이지를 보여주는 형태라고 한다.

2022년 7월 4일
·
0개의 댓글
·

3-2 프로젝트 시작

XMLHttpRequest를 사용할건데, 우리는 이것을 알 수 없다.이런것들을 사용하기 위해서는 먼저 그걸 그대로 검색해야하는데, 검색하면 도큐먼트가 나온다.거기서 OPEN을 찾아서 내용을 기입한다.

2022년 7월 4일
·
0개의 댓글
·

3-1 해커뉴스 클라이언트 앱

해커뉴스 클라이언트 앱해커뉴스 클라이언트 앱은 많은 개발자들이 사용하는 앱이다.

2022년 7월 4일
·
0개의 댓글
·

2-5 NODE 와 NPM

NODEJSNODEJS 는 자바스크립트를 웹에서 진행할 수 있는 환경을 설정해주는 역할을 한다.그리고 그걸 기반으로 우리는 NPM이라는 다운로드 및 서버 환경을 진행해주는 역할을 한다.

2022년 7월 4일
·
0개의 댓글
·

2-4 타입 선언 및 인터페이스

여태 타입 알리아스 형태를 알아봤는데, 인터페이스로 들어갈것이다.그런데 둘이 그렇게 동작상의 큰 차이는 없다.다만 핵심은 일관성이다.하나의 프로그램을 개발하는 코드를 짤때, 반드시 둘 중에 하나만 써서 일관됀 코드를 만들라는 것이다.여태껏 type을 사용한 타입 알리아

2022년 1월 27일
·
0개의 댓글
·

2-3. 타입스크립트 확장

type 통일 및 정리내가 듣고 정리하는 강의는 이것보다 더 속성이 많긴한데, 블로그에 원할하게 쓰기 위해서 이렇게 정리해봤다.보면 id부터 comments까지는 동일한데, NewsFeed는 거기서 read값을 가지고 있고, NewsDetail은 거기서 level을 가

2022년 1월 26일
·
0개의 댓글
·

2-2 타입 선언하기

우리가 TS로 개발하게되면 생기는 장점은 타입 지정이라고 했다.그러면 우리는 타입을 어떻게 지정해야하는지에 대해서 조금 더 공부가 필요할 것이다.이런 코드가 있다고 해보자.그러면 getElementById() 함수는 과연 무엇을 반환할까?HTMLElement 와 nul

2022년 1월 24일
·
0개의 댓글
·

2-1. TS가 JS보다 좋은점

tsconfig.JSON컴파일에서 옵션을 줄수있다.(이거 JS도 됌..)1-1. strictjs가 ts로 바뀔때, 이것들의 역할을 꼼꼼하게 검사하는것암묵적으로 선언된 타입을 반드시 명시적으로 선언하게 검사한다1-2. alwaysStrictjs가 ts로 바뀔때 만약 모든

2022년 1월 24일
·
0개의 댓글
·

1-5 NODEJS 와 프론트의 관계

우리는 js를 실행할때 어떻게 실행하는가?웹에 이런식으로 집어넣어서 실행한다.나도 여태껏 이 방식밖에 몰랐는데....이런게 된다...!또한 NPM 을 사용해서도 가능한데즉, 개발자들끼리 서로 유용한 패키지를 올리고 사용하는것을 npm에 깔끔하게 모여서 올리고 편하게

2022년 1월 20일
·
0개의 댓글
·

1-4 데이터 정의의 중요성

타입 스크립트는 왜 생겼는가?또한 데이터는 왜 정의되어야하는가?프론트는 선언을 더 많이한다.구성 요소중에서 데이터와 상태들이 많으며, 이것들이 복잡하고 많고 크다.앱의 크기가 커지면 커질수록 더 커지고 많아진다.또한 프론트는 그 상태가 변할 가능성이 높은데, 그것은 코

2022년 1월 18일
·
0개의 댓글
·

if에 관한 고찰 (2)

전편에서는 if 가 가지는 Depth 에 관해서 기록해봤다면, 이번에는 if 자체가 가지는 속성을 나열해봤다. 원래 전편에 살짝 덤으로 얹어가려는 내용이였는데 너무 길어져서 한페이지 더 만드는게 좋겠다라는 생각이 들어서 새로운 페이지를 만들어봤다.

2022년 1월 3일
·
0개의 댓글
·

고민끝에 정리해보는 if depth 줄이기

처음 회사에 와서 첫 선배한테 많이 혼난 부분들이 있었는데, 그 부분들을 1년차가 된 지금 많이 고쳤다.개발 동아리도 들어가서 같이 일해보고 하면서 개발 실력이 나름 늘어서 차근차근 기초공부를 하면서 다시 기반을 다지고있는 도중에, 처음 혼났던 부분들중 핵심을 짚어보자

2022년 1월 3일
·
0개의 댓글
·
post-thumbnail

1-3 웹앱의 구성요소 & 모던 JS 개발환경

1.웹앱의 구성요소도큐먼트가 html, css, js 로 구성되어있는건 웹개발을 조금만 건드려봤어도 모두가 아는 부분일것이다.

2021년 12월 25일
·
0개의 댓글
·

1-2. 세가지 유형의 기술과 프로그래밍 역량

오늘 들었던 강의는 앞으로 배워야할 것들을 명확하게 알려주고 시작했다.역시 비싸고 좋은 강의는 그 값을 하는것을 느꼈다.

2021년 12월 18일
·
0개의 댓글
·

백준 15997문제 승부 예측

카카오 본선 첫번째 문제였다.

2021년 11월 3일
·
0개의 댓글
·
post-thumbnail

백준 14500문제 테트로미노

테트로미노 DFS문제를 DFS문제로 안풀었다.

2021년 11월 2일
·
0개의 댓글
·

리액트 페이지 관하여 (공식 홈페이지)

사실 리액트를 공부하려면 생각보다 막막한 부분이 많다. 그래서 공식 홈페이지를 처음부터 공부해보면서 정리해보려고한다.

2021년 11월 2일
·
0개의 댓글
·