일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 백준 1339번 nodejs
- 옵셔널체이닝
- suspense 비동기
- 프로그래머스 거리두기 확인하기
- js 문자열 압축
- 자바스크립트 스코프
- 구름톤 챌린지
- 백준 2108 자바스크립트
- suspense react-query
- TypeError: createContext only works in Client Components. Add the "use client" directive at the top of the file to use it. Read more:
- 백준 1339번 자바스크립트
- js 스코프
- app router emotion
- 스코프
- suspense 병목현상
- emtion app router
- emotion RSC
- 자바스크립트 문자열 압축
- js
- 백준 1339번 js
- 카카오 코테
- suspense 동작원리
- 리액트쿼리 suspense
- 백준 2108 nodejs
- 구름톤 챌린지 회고
- 사용성 개선
- next13 emotion
- 프로그래머스 문자열 압축
- js 거리두기 확인하기
- 구름톤
- Today
- Total
목록분류 전체보기 (166)
Lennon FE
라우팅이란? = 네트워크 상에서 url을 이용했을 때 어떤 경로를 이용해서 데이터를 받아올 건지 결정해주는 길을 결정해주는 것 = 사용자가 url을 요청했을 때 어떤 특정한 페이지로 연결할 건지 결정하는 매커니즘 = 사용자가 url을 줬을 때 어떤 페이지로 연결한건지! SPA의 문제점 사용자가 북마크할 수 없다. 브라우저상에서 뒤로가기, 앞으로가기와 같은 네비게이션이 추가가 되지 않음 ⇒ 해당 문제점을 해결하기 위해 React Router 등장 React Router? 사용자가 입력한 주소를 감지하는 역할을 한다. import { BrowerRouter, Link, Router, Routes } from 'react-router-dom' 태그로 감싸준다. 태그로 path마다 무슨 컴포넌트를 보여줄건지 작..
https://www.acmicpc.net/problem/2607 2607번: 비슷한 단어 첫째 줄에는 단어의 개수가 주어지고 둘째 줄부터는 한 줄에 하나씩 단어가 주어진다. 모든 단어는 영문 알파벳 대문자로 이루어져 있다. 단어의 개수는 100개 이하이며, 각 단어의 길이는 10 이 www.acmicpc.net const { off } = require('process'); const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on('line', function (line) { input.push(l..
https://www.acmicpc.net/problem/14612 14612번: 김식당 인하대학교 축제를 맞이하여 알고리즘 동아리 CTP에서는 식당을 열기로 하였다. 요리는 세진이가 하게 되었고, 주문을 받는 것은 한솔이가 하게 되었다. 식당의 음식이 너무 맛있어서 주문은 끊 www.acmicpc.net const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on('line', function (line) { input.push(line); if (input.length === +input[0].spl..
https://www.acmicpc.net/problem/2108 2108번: 통계학 첫째 줄에 수의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 단, N은 홀수이다. 그 다음 N개의 줄에는 정수들이 주어진다. 입력되는 정수의 절댓값은 4,000을 넘지 않는다. www.acmicpc.net const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on('line', function (line) { input.push(line); if (input.length === +input[0] + 1) { r..
https://www.acmicpc.net/problem/1759 1759번: 암호 만들기 첫째 줄에 두 정수 L, C가 주어진다. (3 ≤ L ≤ C ≤ 15) 다음 줄에는 C개의 문자들이 공백으로 구분되어 주어진다. 주어지는 문자들은 알파벳 소문자이며, 중복되는 것은 없다. www.acmicpc.net const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on('line', function (line) { input.push(line); if (input.length === 2) { rl.close..
https://www.acmicpc.net/problem/14503 14503번: 로봇 청소기 로봇 청소기가 주어졌을 때, 청소하는 영역의 개수를 구하는 프로그램을 작성하시오. 로봇 청소기가 있는 장소는 N×M 크기의 직사각형으로 나타낼 수 있으며, 1×1크기의 정사각형 칸으로 나누어 www.acmicpc.net const { SocketAddress } = require('net'); const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); let input = []; rl.on('line', function (line) { input...
JSX 문법이란? 리액트에서 생김새를 정의할 때, 사용하는 문법이다. HTML과 유사하게 생겼지만 실제로는 JavaScript이다! const App = () => { return Hello React! } 실제 JavaScript가 아닌데 브라우저가 어떻게 코드를 해석하는 걸까? 여기서 Babel에 대해 알아보자. Babel은 JSX를 브라우저가 이해할 수 있도록 JavaScript로 변환해준다. 그러나 JSX가 JavaScript로 오류 없이 제대로 변환되려면 규칙을 지켜야 한다. 1. 태그는 꼭 닫혀 있어야 한다. const App = () => { return ( Hello ) } , 등 본래 HTML에서 닫혀있는 태그는 JSX에서 닫는 태그가 아니다! 당연히 태그 짝이 맞지 않아도 오류가 발생한..