728x90

프로그래밍 5

JavaScript 배열 메서드 Sort, Map, Filter, 그리고 Reduce 완벽 가이드

JavaScript에서 배열은 데이터 관리와 조작을 위한 강력한 도구입니다. 그중에서도 sort, map, filter, 그리고 reduce 메서드는 데이터 변환과 처리를 위해 자주 사용되는 핵심 메서드들입니다. 이 글에서는 각 메서드의 사용법과 실전 예제를 통해 그 작동 방식을 자세히 알아보겠습니다.1. Array.prototype.sortsort 메서드는 배열 요소를 특정 순서로 정렬합니다. 기본적으로 문자열을 기준으로 정렬하지만, 사용자 정의 비교 함수를 사용하면 복잡한 정렬 로직도 구현할 수 있습니다.예제: 숫자 오름차순 정렬javascriptconst numbers = [42, 7, 19, 73, 23];numbers.sort((a, b) => a - b);console.log(number..

Web/JS 2025.04.08

React와 Node.js로 확장 가능한 애플리케이션 구축하기

오늘날의 개발자들에게 가장 큰 도전 중 하나는 확장 가능한 애플리케이션을 구축하는 것입니다. 특히, 대규모 사용자 기반, 복잡한 기능, 높은 트래픽을 다뤄야 할 때 그 중요성은 더욱 커집니다. React와 Node.js는 이러한 문제를 해결하기 위한 강력한 조합으로, 빠르고 유지 관리가 용이한 확장 가능한 애플리케이션을 구축할 수 있습니다. 이 글에서는 React를 프론트엔드로, Node.js를 백엔드로 활용하여 확장 가능한 애플리케이션을 만드는 방법을 알아보겠습니다.React와 Node.js를 선택해야 하는 이유React는 동적이고 효율적인 사용자 인터페이스를 구축할 수 있는 프론트엔드 JavaScript 라이브러리입니다. 특히, 변경된 부분만 업데이트하고 렌더링하도록 설계되어 대규모 애플리케이션에서 ..

Web/JS 2025.02.20

이영훈닷컴 프로젝트 도메인 활용과 다양한 플랫폼 통합 전략

이영훈 닷컴의 운영 계획 변경이영훈닷컴 운영은 IT, 프로그래밍 등 관련 소식들을 큐레이션 하고 싶어 시작하려고 한다. 그리고 이영훈닷컴 도메인 구매 일시는 스파르톤4회 끝나고 구매 하였다.이 도메인은 https://leeyounghun.com 파이썬애니웨어 호스팅 운영 하려고 했으나 도메인 연동 하려면 돈을 내야한다. 난 돈이 없기 때문에 도메인 1년씩만 빠져 나가는 방향으로 프로젝트를 잡기 때문에 돈내고 파이썬 애니웨어 사용할 필요가 없다.그래서 이리 저리 정보 검색 하다가 노코드로 해볼까? 그래서 버블, 웹플로우, 윅스, 아임웹 등 국내외 가입 하면서 체크 해보았다.일단 자바스크립트만 작동만 가능하다면 노코드 방향으로 가도 나쁘지 않을거라 생각했다. 티스토리 : 한국어로 작성하는 블로그 활용 (bl..

태천인 2024.07.21

숙취가 안된 코딩 그리고 장고와 DRF: 쿼리큘럼 추측 및 개인 학습 계획

커리큘럼 추측 영상 3개 추가 그리고 장고 기초 심화 구분 이전 수업에 대한 커리큘럼 추측을 남긴 적 있다.1차와 2차 부분에서 장고 기초와 심화 구분이 있는데 시간표 공유 된 거 보니 추측은 맞았다.https://blog.leeyounghun.com/23 쿼리큘럼 예측 그리고 듣고 싶은 강의 물어보기 플라스크 SQL 웹서버 복습쿼리큘럼 설명회 듣고 수업이 이렇게 진행되지 않을까?깃허브파이썬알고리즘SQLCS웹개발플라스크장고기초심화프로젝트취업준비(이력서)쿼리큘럼 설명회에 AI관련 언급은 있었지만 6번~ 8번 사blog.leeyounghun.comhttps://blog.leeyounghun.com/entry/%ED%94%8C%EB%9D%BC%EC%8A%A4%ED%81%AC-%EC%A0%95%EC%A0%81-..

초보자를 위한 Flask와 FastAPI의 세션 관리

Flask의 세션 관리Flask 애플리케이션 생성 및 Secret Key 설정Flask에서 세션을 사용하려면 먼저 애플리케이션을 생성하고 secret_key를 설정해야 합니다. 이 secret_key는 세션 데이터를 안전하게 보호합니다.from flask import Flask, sessionapp = Flask(__name__)app.secret_key = 'supersecretkey' 세션에 데이터 저장세션에 데이터를 저장하려면 session 딕셔너리를 사용합니다. 예를 들어, 사용자의 이름을 세션에 저장할 수 있습니다.from flask import request@app.route('/set_session/')def set_session(): session['username'] = reques..

파이썬/FastAPI 2024.07.11
728x90