나만의 개발 기록
close
프로필 배경
프로필 로고

나만의 개발 기록

  • 분류 전체보기 (271)
    • backend (140)
      • 스프링 (91)
      • 코프링 (14)
      • 자바 (33)
      • 오류모음 (2)
    • frontend (33)
      • Javascript (14)
      • Jstl (2)
      • Vue (6)
      • 타임리프 (5)
      • React (4)
      • Typescript (1)
    • 데이터베이스 (4)
      • MYSQL (4)
    • native (16)
      • 안드로이드 (16)
    • DevOps (22)
      • AWS (4)
      • 젠킨스 (2)
      • Docker (2)
      • 깃허브 (1)
    • gis (26)
      • Openlayers (4)
      • LeafletJs (19)
      • 지오서버 (3)
    • 기타 (29)
      • 소프트웨어 설치 (9)
      • 자격증 (3)
      • 개발용어 (17)
    • 부동산 (0)
  • 홈
  • 태그
  • 방명록

Vue3 기본문법

1. App.vue Hello Vue 3 - script setup -> Vue3 권장 문법- template -> 화면- style scoped -> 이 컴포넌트에만 스타일 적용 2. 반응형 데이터 (ref) Count: {{ count }} - ref(값) -> 반응형- template에서는 .value 안씀 3. 이벤트 바인딩 (click) Count: {{ count }} + - @click = v-on:click- script에서는 .value로 값을 뽑음- 버튼 클릭시 count를 1씩 증가 4. v-model (양방향 바인딩) 안녕하세요, {{ name }} - v-model = input state 자동 연결- form에서 필수 문법 5. 조건 렌더링 (v-if) ..

  • format_list_bulleted frontend/Vue
  • · 2026. 1. 15.
  • textsms

TypeScript 기본문법 정리

TypeScript = 자바스크립트에 타입을 붙인 것 쓰는 이유?- 컴파일 전에 오류를 잡아줌- 자동완성 + 리팩토링이 미친 듯이 좋아짐- 협업 / 대규모 프로젝트 필수- TS는 "문법"이 아니라 " 안전장치"라고 생각하면됨 1. 타입 붙이기Javascriptlet count = 0;count = "hello" - 자바스크립트는 런타임 실행 전까지 에러인지 모름 Typescriptlet count: number = 0;count = "hello"; - 타입스크립트는 컴파일시 에러가 발생하여 바로 확인이 가능함 자주 쓰는 기본 타입let userName: string = "kim"let age: number = 30;let isLogin: boolean = true; Typescript 타입 추론let p..

  • format_list_bulleted frontend/Typescript
  • · 2026. 1. 14.
  • textsms

ubuntu 서버 최초 세팅

1. 서버 접속(기본 계정 : ubuntu)ssh ubuntu@server_ip 2. 시스템업데이트sudo apt updatesudo apt upgrade -y 3. 타임존 설정(선택이지만 추천)sudo timedatectl set-timezone Asia/Seoultimedatectl 4. sudo 권한 일반 사용자 계정 생성sudo adduser usernamesudo usermod -aG sudo usernamegroups username 4-1. sudo 계정 생성후 정상확인su - usernamesudo ls-> 비밀번호 묻고 정상실행돠면 성공 5. ROOT 계정 SSH 로그인 비활성화vim /etc/ssh/sshd_configPermitRootLogin no # 해당 부분 no로 설정 yes면..

  • format_list_bulleted DevOps
  • · 2026. 1. 14.
  • textsms

npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.

컴퓨터를 포맷한후 npm명령어가 먹지않아서 해결방법 포스팅합니다.npm 명령어를 쓰다가 해당 에러가 발생할경우, cmd창에 아래명령어를 쳐서 확인합니다.node -v -> node js가 설치가 안되어있으면 node js를 다운로드합니다. https://nodejs.org/ko/download Node.js — Node.js® 다운로드Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.nodejs.org powershell에서 관리자 권한으로 실행Get-ExecutionPoli..

  • format_list_bulleted frontend
  • · 2026. 1. 14.
  • textsms

reactJs 확장프로그램 devtool 설치

https://chromewebstore.google.com/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi React Developer Tools - Chrome 웹 스토어Adds React debugging tools to the Chrome Developer Tools. Created from revision 3cde211b0c on 10/20/2025.chromewebstore.google.com 해당 사이트에서 devtools 확장프로그램 추가 App.jsximport Counter from "@/components/Counter";import UserCard from "@/components/UserCard";function App..

  • format_list_bulleted frontend/React
  • · 2025. 12. 15.
  • textsms

reactJs vsCode eslint 플러그인 설정

플러그인 선택후 eslint 설치 eslint.config.jsimport js from '@eslint/js'import globals from 'globals'import reactHooks from 'eslint-plugin-react-hooks'import reactRefresh from 'eslint-plugin-react-refresh'import { defineConfig, globalIgnores } from 'eslint/config'export default defineConfig([ globalIgnores(['dist']), { files: ['**/*.{js,jsx}'], extends: [ js.configs.recommended, reactHoo..

  • format_list_bulleted frontend/React
  • · 2025. 12. 15.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 46
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (271)
    • backend (140)
      • 스프링 (91)
      • 코프링 (14)
      • 자바 (33)
      • 오류모음 (2)
    • frontend (33)
      • Javascript (14)
      • Jstl (2)
      • Vue (6)
      • 타임리프 (5)
      • React (4)
      • Typescript (1)
    • 데이터베이스 (4)
      • MYSQL (4)
    • native (16)
      • 안드로이드 (16)
    • DevOps (22)
      • AWS (4)
      • 젠킨스 (2)
      • Docker (2)
      • 깃허브 (1)
    • gis (26)
      • Openlayers (4)
      • LeafletJs (19)
      • 지오서버 (3)
    • 기타 (29)
      • 소프트웨어 설치 (9)
      • 자격증 (3)
      • 개발용어 (17)
    • 부동산 (0)
최근 글
인기 글
최근 댓글
태그
  • #CentOS
  • #JavaScript
  • #AJAX
  • #Linux
  • #java
  • #charAt
  • #useragent
  • #jstl
  • #spring
  • #형변환
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바