전체 글(142)
-
220228 TIL
1. 리액트란 프론트엔드 라이브러리,프레임워크이다. 자바스크립트 없이 HTML,CSS만 이용하는 정적 페이지라면 프론트엔드 라이브러리를 사용할 필요는 없다. 현재 트렌드는 단순 웹페에지가 아닌 웹어플리케이션, 유저의 행동에 따라 동적인 화면을 보여줘야 하고 동적으로 UI 관리 > 기존 JS나 제이쿼리로는 부족 그래서 수많은 DOM,상태값,업데이트값에 대한 관리를 최소한으로 줄이고, 오직 기능개발&UI를 구현하는데 집중할 수 있도록 새로운 JS 형태들이 등장 프론트엔드 라이브러리 3대장은 Angular(타입스크립트 기반 프론트엔드 웹 애플리케이션 프레임워크), Vue. React(페이스북에서 개발. 단일 웹 페이지나 모바일 앱에서 화면에 표시되는 뷰 부분의 개발에 사용되는 JS 라이브러리) 2. React..
2022.03.01 -
당당한 디자인 결정을 위한 9가지 방법을 읽고
나는 개발자 직군을 원하지만 프론트엔드 개발자는 웹디자이너,기획자와 소통을 자주 해야 한다. 그리고 UI/UX적으로도 지식이 있어야 하는데 솔직히 디자인 공부를 해본 적도 없고, 그저 사용자가 편리하게 디자인 하면 되는거 아닌건가? 라고 생각을 했는데, 디자인은 정말 쉬운 일이 아니라는 것을 한번 더 느끼게 되었다. 이 책은 사용자를 위한 디자인이 나오기 전까지의 각각의 부서 사람들과 어떻게 '협업'을 하고 내 의견을 내는지에 대한 의사소통 전략을 담고 있는 책이다. 개발이든지, 디자인이든지 의사소통이 막히면 제품이 나오기까지 불필요한 커뮤니케이션 때문에 출시가 늦어지는 등의 불상사가 발생하기 일쑤다. 그러므로 원활한 커뮤니케이션을 통해 제품 출시일까지 막히지 않도록 하는 것은 매우 중요한 일이다. 아직..
2022.02.23 -
220215 TIL
[Javascript] 1. Let answer = Math.min(...arr); ...는 arr 배열 내의 변수를 펼치는 역할을 하며 (그럼 배열이 어딘가에 선언이 되어있어야 하겠지?) Math.min은 최소값을 찾는, Math.max는 최대값을 찾는 역할을 한다. 2. Max_SAFE_INTEGER; 최소값을 구하는 알고리즘 문제에서 Let answer, min=Number.MAX_SAFE_INTEGER; MAX_SAFE_INTEGER은 안정적인 큰 숫자를 출력해주는데, console.log(min)을 해보면 9007199254740991 같은 숫자가 출력된다. 큰 숫자로 미리 초기화를 해준다. arr크기만큼 for문을 돌리고 if(arr[i] 사과 인덱스가 삭제된다. console.log를 해보면..
2022.02.15 -
코드프레소 Java 프로그래밍 초급
안녕하세요. 코드프레소에서 자바 웹 개발 체험단 강의에 수강하고 있는 brandy 입니다. 이번에 코드프레소에서 진행한 java 프로그래밍 초급 강의를 수강하였습니다. 이번 강의에서는 객체지향의 전반적인 개념을 다루었습니다. 클래스 개념부터 메소드~생성자 상속~오버라이딩~다형성~패키지 컬렉션~제너릭~List(+Map,Set)까지 전반적인 개념을 다루었습니다. 저도 객체지향은 배우면 배울수록 어렵다는 느낌이 드는 분야인데요, 강사님이 쉽게 설명해주셔서 객체지향 개념에 대해 마음의 짐은 조금 더 덜은 것 같습니다 ! 이렇게 예제에서도 강사님께서 중요한 부분은 따로 표기를 해주시기 때문에 중요한 부분은 한번 더 되짚고 넘어갈 수 있다는 점에서 코드프레소 강의 적극 추천합니다 :) https://www.code..
2022.02.09 -
Eclipse 설치 오류 - There are '37' errors in 'jps_2_5.xsd' 그리고 XML XSD
스프링 MVC 프로젝트를 위해 이클립스 초기 셋팅 도중에 There are '37' errors in 'jps_2_5.xsd' 라는 에러 메시지가 떴다. 원인은 다음과 같다. src > main > WEB-INF>web.xml xsi:schemaLocation="http://java.sun.com/xml/ns/javaee https://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> xsi:schemaLocation="http://java.sun.com/xml/ns/javaee; https://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> 두 URL 사이의 ; 으로 URL 주소를 구분해줌으로써 오류를 해결하였다. XSD는 XML 스키마 정..
2022.02.08 -
1부터 N까지의 합
1부터 N까지 합을 구하는 알고리즘을 작성해보았다. 내 생각에는 올바른 정답이라고 생각했는데 콘솔에서 결과값이 0이 나오는 현상이 계속 발생했다. 내 코드 정답 코드 회고 굳이 prompt로 자연수를 입력받지 않고도 console.log에서 테스트 숫자를 넣어서 진행해볼 수 있을 것 같다. 구글링으로 다른 코드들을 좀 더 참고해보았다. 참고 https://jieum.tistory.com/7
2022.02.07