목록분류 전체보기 (59)
개발자를 향해...
https://www.npmjs.com/package/react-native-vector-icons react-native-vector-icons Customizable Icons for React Native with support for NavBar/TabBar, image source and full styling. www.npmjs.com 여기 공식 문서를 보면 어떻게 사용할 수 있는지 잘 나와있다. 1. react native 프로젝트 폴더 > node_modules 폴더 > react-native-vector-icons > Fonts에서 원하는 .ttf를 복사한다. 2. xcode로 react native 프로젝트 폴더 > ios 폴더를 연다. 3. ios 폴더를 열고 프로젝트 명 폴더를 오른..
이 글은 스프링부트와 AWS로 혼자 구현하는 웹 서비스 책을 바탕으로 작성되었습니다. 요즘 테스트 코드를 작성하는게 기본이라한다. 여기서는 단위 테스트를 사용한다. TDD와는 다른 개념인데 TDD는 다음과 같다. 테스트를 작성하고 작성한것이 실패하는것을 본다 테스트를 통과하는 수준의 코드 작성 코드의 행동을 바꾸지 않는 선에서 코드를 발전시킨다. 1번으로 가서 반복한다. 단위테스트Unit Test는 TDD에서 1번 단계를 작성하는 것이다. 단위 테스트로 코드를 작성하면 다음과 같은 장점이 있다. 문제점 발견 유닛 테스트의 목적은 프로그램의 각 부분을 고립 시켜서 각각의 부분이 정확하게 동작하는지 확인하는 것이다. 즉, 프로그램을 작은 단위로 쪼개서 각 단위가 정확하게 동작하는지 검사하고 이를 통해 문제 ..
이 글은 스프링부트와 AWS로 혼자 구현하는 웹 서비스 책을 바탕으로 작성되었습니다. 1. 나의 개발 환경 개발 환경 - 운영체제: Mac os Big Sur - 개발 툴 : IntelliJ - 사용 플랫폼 : Spring boot MVP IntelliJ 에서 New project > Gradle > Java로 프로젝트를 설정하였습니다. 2. IntelliJ 환경 설정 프로젝트 명은 spring boot 첫걸음인 만큼 first_springboot 라고 지었다. 이번에는 끝까지 열심히 해야지! 다음으로 build.gradle 파일에서gradle로 생성한 프로젝트를 spring boot로 변경해본다. ext로 build.gradle 파일 내에서 사용하는 전역변수를 설정하였다. 여기서 설정한 springbo..
#2.0 useeffectsms 를 사용해보자. 버튼을 누르면 수가 감소하거나 증가하는 코드를 작성해보자. import React, { StrictMode, useEffect, useState } from "react"; import ReactDOM from "react-dom"; const App = () => { const sayHello = () => console.log("hello"); useEffect(() => { sayHello(); }); const [number, setNumber] = useState(0); const [anumber, setAnumber] = useState(0); return ( Hi setNumber(number + 1)}>{number} setAnumber(an..