본문 바로가기

반응형

언더독레볼루션

언더독 레볼루션 CEO Track 2기 과제 | zen 비즈니스 캔버스 | 해법, 공감 | 23.09.30 zen 비즈니스 캔버스 해법, 공감 [해법] 고객 문제 해결을 위한 나의 핵심 아이디어는 무엇인가? 핵심 아이디어는 자동화와 효율성임. 시간을 절약하고 오류 가능성을 줄이며 조직 내부와 외부 파트너 간의 미팅과 협업을 원활하게 만드는 것임. 이를 위해 사용자들이 쉽게 미팅을 예약하고 관리하며, 외부 파트너와의 협업을 신속하게 추진할 수 있는 강력한 도구를 개발하는 것이 중요함. 해당 아이디어는 팀의 능력으로 실현 가능한 것인가? 팀의 능력과 자원을 고려하여 아이디어의 실행 가능성을 평가해야 함. 기술, 개발 리소스, 디자인 역량 등이 아이디어를 실현할 수 있는지 결정하는 중요한 요소임. 필요한 기술 및 리소스를 보유하거나 확보할 수 있는지를 고려해야 함. 고객이 내 해법을 도입하기 전후의 사용자 시나리오.. 더보기
리액트 스터디 : JavaScript 응용 - 1 (Truthy & Falsy, 삼항 연산자, 단락회로 평가, 조건문 업그레이드, 비 구조화 할당, Spread 연산자) Truthy & Falsy Truthy : 참 같은 값 Falsy : 거짓 같은 값 let a = ""; if (a) { console.log("TRUE"); } else { console.log("FALSE"); } // FALSE let a = "string"; if (a) { console.log("TRUE"); } else { console.log("FALSE); } // TRUE let a = []; if (a) { console.log("TRUE"); } else { console.log("FALSE); } // TRUE let a = undefined; if (a) { console.log("TRUE"); } else { console.log("FALSE); } // FALSE let a =.. 더보기
리액트 스터디 : React.js 기초 Why React? 모든 기술은 현재 세상의 불편한 점을 해결하기 위해서 만들어졌고, 발전해왔다. 그래서 기술을 배운다는 것은 단순히 사용법만 배우는 것을 의미하지 않는다. 그렇게 단순 사용법만 배우게 되면 기술에 대한 시야가 좁아지게 된다. 기술에 대한 시야가 좁아지게 된다는 건 문제 해결 능력이 부족하다고도 생각해 볼 수도 있다. 단순히 사용법만 배워서 시야가 좁아진 사람은 내가 배운 대로가 아니면, 또는 내가 겪어본 일이 아니면 해결할 수가 없게 되고, 심하면 해결할 의지도 갖지 못하게 된다. 이런 개발자를 원하는 회사는 없다. 따라서 우리는 리액트라는 기술이 세상에 왜 필요했고, 왜 훌륭한 기술로 평가 받고 있으며, 결론적으로 많은 사람들에게 어떻게 이렇게 많은 사랑을 받을 수 있었는지 알아보는 .. 더보기
리액트 스터디 : Node.js 기초 Node.js란? React.js를 배우는데 Node.js는 왜 이야기하냐?? Node.js를 알아야 하고 배워야 하는 이유? 리액트가 자바스크립트의 라이브러리이기 때문 자바스크립트 코드는 브라우저 내장 자바스크립트 엔진을 이용하여 실행 (Safari : Nitro, Firefox : Spider Monkey , Chrome : V8, Edge : Chakra, Opera : Presto) 브라우저에 내장된 자바스크립트 엔진을 사용해야 하기 때문에, 자바 스크립트는 웹 브라우저에서만 실행될 수 있다. 크롬 브라우저에서 V8 엔진을 떼어와서 자바스크립트가 브라우저가 아닌 어디에서든 실행할 수 있도록 하는 것 Node.js : 자바 스크립트를 브라우저가 아닌 곳에서도 실행시켜보자 : 자바스크립트의 실행환경 .. 더보기
리액트 스터디 : JavaScript 기본 - 2 (변수, 상수, 자료형, 형 변환, 연산자, 조건문) 함수 let width1 = 10; let height1 = 20; let area1 = width1 * height1; console.log(area1); let width2 = 30; let height2 = 15; let area2 = width2 * height2; console.log(area2); function getArea(){ let width = 10; let height = 20; let area = width * height; console.log(area); } // 함수 선언식, 함수 선언 방식의 함수 생성 getArea(); console.log("함수 실행 완료"); 함수를 호출하게 되면, 함수의 중괄호 내부에 있는 동작이 끝나기 전까지는 다음 동작을 실행하지 않는다. fun.. 더보기
리액트 스터디 : JavaScript 기본 - 1(변수, 상수, 자료형, 형 변환, 연산자, 조건문) Hello World 웹 사이트는 HTML5, CSS, JavaScript 3가지 언어로 구성된다. HTML5 : 요소들의 배치와 내용을 기술하는 언어 : 색이나 크기 등의 디자인 수행 x CSS3 : 색, 크기, 애니메이션 등을 정의하는 스타일링을 위한 언어 JavaScript : 웹 사이트에 활력을 부여하는 언어 변수와 상수 let age = 25; 변수 : 값을 저장할 수 있는 이름 붙은 저장소 변수명을 정할 때에는 몇 가지 규칙을 지켜야 한다. : 변수명에는 기호를 사용할 수 없다. (단, _ 과 $ 는 사용할 수 있다.) : 예약어를 피해주어야 한다. var age = 25; 변수를 선언할 땐 let 또는 var 키워드를 사용한다. : let은 var과 다르게 변수를 중복 생성하는 것을 허용하지.. 더보기

반응형