본문 바로가기

분류 전체보기80

[TIL] 230623 - 주특기 주차 시작, 리액트 강의 수강, 코드리뷰 특강, 스터디 오늘 한 것 - 주특기 주차 발제 - 리액트 입문 강의 수강 - 코드리뷰 특강 - 스터디 2023.06.23 - [이노베이션 캠프/[스파르타코딩클럽] 강의 정리] - [리액트 입문주차] 정리 (작성중) [리액트 입문주차] 정리 (작성중) 1-1 오리엔테이션 1. React란 무엇인가 - UI를 빌딩하기 위한 자바스크립트 라이브러리 - SPA 기반의 프론트엔드 프레임워크 중 하나 - 컴포넌트 단위의 독립적인 블록을 이용한 방법 - AngularJS, VueJS jwc406.tistory.com 2023. 6. 23.
[리액트 입문주차] 1-1 오리엔테이션 ~ 1-4 CRA 1-1 오리엔테이션 1. React란 무엇인가 - UI를 빌딩하기 위한 자바스크립트 라이브러리 - SPA 기반의 프론트엔드 프레임워크 중 하나 - 컴포넌트 단위의 독립적인 블록을 이용한 방법 - AngularJS, VueJS 보다 월등한 인기 2. SPA(Single Page Application) - 한 개의 페이지로 이루어진 애플리케이션, M(Multi)PA과는 상반된 개념 - 애플리케이션과 비슷한 UX를 제공해줌 - 기존 문제의 문제점 : 페이지가 갱신될 때마다 리렌더링 발생 - 특징과 장점 > 딱 한 페이지로 구성된 웹 앱 > 서버에 1회 리소스 요청 > 그 이후에는 데이터만 받아와서 기존 페이지를 수정해주는 방식 - 단점 : SEO에는 약함 SEO(Search Engine Optimization.. 2023. 6. 23.
[테스트] 230622 알고리즘 테스트 풀이 - Chapter 2 1. 하 문제 - 문자열 뒤집어서 순서대로 더하기 function solution(n) { let nums = String(n).split("").reverse(); let sum = 0; let result = ""; nums.forEach((e, i) => { result += e; sum += Number(e); if (i < nums.length - 1) result += "+"; else result += "="; }); return result + sum; } console.log(solution(718253)); 로직 1. 입력받은 숫자를 문자열로 바꾸어 문자 하나별로 나눠주고, reverse를 사용해 문자열을 앞뒤로 뒤집어 준 뒤 nums라는 새로운 배열로 저장합니다. 2. 덧셈 결과를 저.. 2023. 6. 23.
[TIL] 230620 - 알고리즘 문제 복기, 블로그 포스팅, 스터디 오늘 한 것 (오전) - 프로그래머스 풀었던 문제 복기, 블로그에 포스팅 - 스터디 분량 미리 공부 오늘은 사정이 있어 오전만 참여했다 ㅠㅠ 2023.06.20 - [알고리즘/프로그래머스] - [프로그래머스] 이상한 문자 만들기 (JavaScript) [프로그래머스] 이상한 문자 만들기 (JavaScript) [프로그래머스] 이상한 문자 만들기 (JavaScript) https://school.programmers.co.kr/learn/courses/30/lessons/12930# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 jwc406.tistory.com 2023.06.20 - [이노베이션 캠프/[스터디일지] 개인스터디] - [스터디] Week 1 -.. 2023. 6. 20.