Framework
-
🔥 TODO firebase에서 cloud functions을 사용하면 node.js를 사용할 수 있습니다. functions 폴더의 index.js를 통해서 사용하면 됩니다. 다만, 폴더 구조 개선을 수행하면 index.js에서 html(혹은 .ejs)을 불러올 수도 있습니다. ☔ 기본 폴더 구조 👉 html(또는 ejs)을 불러오는 방법은 특별히 어려운 점은 없고 파일 경로만 잘 맞춰주면 됩니다. 기존에 저의 파일 디렉터리 구조는 아래와 같았습니다. blog |____public |____index.html |____bsDetail.ejs |____functions |____index.js 🧙 개선 방법 👉 public 폴더가 functions 하위에 위치하도록 디렉터리로 변경하였습니다. blog |..
firebase function에서 ejs 파일을 부르는 방법?🔥 TODO firebase에서 cloud functions을 사용하면 node.js를 사용할 수 있습니다. functions 폴더의 index.js를 통해서 사용하면 됩니다. 다만, 폴더 구조 개선을 수행하면 index.js에서 html(혹은 .ejs)을 불러올 수도 있습니다. ☔ 기본 폴더 구조 👉 html(또는 ejs)을 불러오는 방법은 특별히 어려운 점은 없고 파일 경로만 잘 맞춰주면 됩니다. 기존에 저의 파일 디렉터리 구조는 아래와 같았습니다. blog |____public |____index.html |____bsDetail.ejs |____functions |____index.js 🧙 개선 방법 👉 public 폴더가 functions 하위에 위치하도록 디렉터리로 변경하였습니다. blog |..
2018.11.28 -
1. problemError : Cannot find module 'express' 2. solutionI modified the package.jsonYou should enter the express information in dependencies.the package.json is located in functions(folder).your firebase project name > functions > package.json package.json12345678910111213141516171819202122{ "name": "functions", "description": "Cloud Functions for Firebase", "scripts": { "lint": "eslint .", "se..
[solved] firebase Cannot find module 'express'1. problemError : Cannot find module 'express' 2. solutionI modified the package.jsonYou should enter the express information in dependencies.the package.json is located in functions(folder).your firebase project name > functions > package.json package.json12345678910111213141516171819202122{ "name": "functions", "description": "Cloud Functions for Firebase", "scripts": { "lint": "eslint .", "se..
2018.11.26 -
안녕하세요. 플랫폼공작소입니다. 오늘은 HttpServletRequest의 getParameter 메서드에 대해서 알아보겠습니다. HttpServletRequest는 URL정보, 쿠키, 헤더, GET/POST로 전송한 값을 가져오는데 사용됩니다.사실 많은 기능을 가지고 있는 인터페이스인데요, 그 중에서 getParameter만 알아보려합니다. HttpServletRequest는 javax.servlet.http 패키지에 속한 인터페이스입니다.HttpServletRequest는 ServletRequest을 상속받았습니다. 제가 굳이 httpServletRequest는 ServletRequest을 상속받았다는 것을 언급한 이유는바로 getParameter가 ServletRequest에 속해있는 Method(..
HttpServletRequest의 getParameter란?안녕하세요. 플랫폼공작소입니다. 오늘은 HttpServletRequest의 getParameter 메서드에 대해서 알아보겠습니다. HttpServletRequest는 URL정보, 쿠키, 헤더, GET/POST로 전송한 값을 가져오는데 사용됩니다.사실 많은 기능을 가지고 있는 인터페이스인데요, 그 중에서 getParameter만 알아보려합니다. HttpServletRequest는 javax.servlet.http 패키지에 속한 인터페이스입니다.HttpServletRequest는 ServletRequest을 상속받았습니다. 제가 굳이 httpServletRequest는 ServletRequest을 상속받았다는 것을 언급한 이유는바로 getParameter가 ServletRequest에 속해있는 Method(..
2018.10.18 -
안녕하세요. 플랫폼공작소입니다. 오늘은 스프링프레임워크라는 프레임워크에 대해서 알아보려합니다. 백엔드 또는 서버 사이드라도 불리는 부분으로 서버 개발자라는 직무를 꿈꾼다면 반드시 알아야되는 것이 아닐까 생각합니다. 아래에 정리할 어노테이션과 용어들은 spring.io에 등록되어 있는 최신 가이드에서 등장하는 것입니다.https://spring.io/guides/gs/rest-service/1. Jackson JSON 라이브러리?JAVA에서 json을 처리하기 위해 사용되는 라이브러리입니다. json 라이브러리 중에서 가장 많이 사용된다고 하네요.2. @Controller해당 클래스가 Controller임을 나타내기 위한 어노테이션입니다.3. @RestController해당 클래스가 RESTControll..
01. 스프링 어노테이션, 용어 정리 :: RESTful 웹 서비스 만들기안녕하세요. 플랫폼공작소입니다. 오늘은 스프링프레임워크라는 프레임워크에 대해서 알아보려합니다. 백엔드 또는 서버 사이드라도 불리는 부분으로 서버 개발자라는 직무를 꿈꾼다면 반드시 알아야되는 것이 아닐까 생각합니다. 아래에 정리할 어노테이션과 용어들은 spring.io에 등록되어 있는 최신 가이드에서 등장하는 것입니다.https://spring.io/guides/gs/rest-service/1. Jackson JSON 라이브러리?JAVA에서 json을 처리하기 위해 사용되는 라이브러리입니다. json 라이브러리 중에서 가장 많이 사용된다고 하네요.2. @Controller해당 클래스가 Controller임을 나타내기 위한 어노테이션입니다.3. @RestController해당 클래스가 RESTControll..
2018.10.11 -
안녕하세요. 이사작전.com의 말랑고양입니다. 오늘은 REST API라는 주제로 포스팅을 하려합니다. REST라는 단어는 웹개발자라면 누구나 알면서도 누군가에게 설명하기 참 어려운 것 같습니다. 그 이유를 조심스럽게 예측해보자면 "현재 REST란 개념이 난립되어 있는 것이 아닌가?" 라는 생각이 듭니다. 따라서, 이 포스팅은 REST의 개발자 로이필딩을 기준으로 작성되려합니다. 현재, 개발자들이 말하는 REST하고REST의 개발자 로이필딩이 말하는 REST하고 차이가 큽니다. "Please try to adhere to them or choose some other buzzword for your API" - 로이필딩규칙을 하나라도 지키지 않았다면, REST라고 부르지 마라. REST란? 한 문장으로 설..
REST API란?안녕하세요. 이사작전.com의 말랑고양입니다. 오늘은 REST API라는 주제로 포스팅을 하려합니다. REST라는 단어는 웹개발자라면 누구나 알면서도 누군가에게 설명하기 참 어려운 것 같습니다. 그 이유를 조심스럽게 예측해보자면 "현재 REST란 개념이 난립되어 있는 것이 아닌가?" 라는 생각이 듭니다. 따라서, 이 포스팅은 REST의 개발자 로이필딩을 기준으로 작성되려합니다. 현재, 개발자들이 말하는 REST하고REST의 개발자 로이필딩이 말하는 REST하고 차이가 큽니다. "Please try to adhere to them or choose some other buzzword for your API" - 로이필딩규칙을 하나라도 지키지 않았다면, REST라고 부르지 마라. REST란? 한 문장으로 설..
2018.10.07 -
안녕하세요. 이사작전.com의 개발자 플랫폼공작소입니다.새 이클립스를 사용하기 전 validation 최적화 방법라는 거창한 제목을 사용하였는데, 그냥 validating에 시간을 너무 낭비하여서 불 필요한 옵션을 끄는 것에 불과합니다. 저는 새로운 이클립스를 사용할 때 JSP, HTML은 끕니다. 순정 상태로 사용하기에는 제 노트북의 성능이.... 1. window > preferences > validation- HTML Syntax Validator 를 꺼줍니다.- JSP Content Validator 를 꺼줍니다.- JSP Syntax Validator 를 꺼줍니다. 2. window > preferences > Web > JSP Files > validation- Validate JSP fra..
새 이클립스를 사용하기 전 validation 최적화 방법안녕하세요. 이사작전.com의 개발자 플랫폼공작소입니다.새 이클립스를 사용하기 전 validation 최적화 방법라는 거창한 제목을 사용하였는데, 그냥 validating에 시간을 너무 낭비하여서 불 필요한 옵션을 끄는 것에 불과합니다. 저는 새로운 이클립스를 사용할 때 JSP, HTML은 끕니다. 순정 상태로 사용하기에는 제 노트북의 성능이.... 1. window > preferences > validation- HTML Syntax Validator 를 꺼줍니다.- JSP Content Validator 를 꺼줍니다.- JSP Syntax Validator 를 꺼줍니다. 2. window > preferences > Web > JSP Files > validation- Validate JSP fra..
2018.10.05