본문 바로가기
반응형

전체 글102

[Salesforce] Lightning Component Bundle Lightning Component Framework 정의 Lightning Component Framework란 web app과 mobile 장치를 개발하기위한 UI framework이다. 구성요소 App - Component는 Component에 Component를 추가할 수 있지만, app은 App안에 App을 추가할 수 없음. - App은 분리되어 있는 URL을 가지고 있다. - - 쉽게 말해서 Lightning Component App은 container의 종류중에 하나. Component - Component는 Lightning에서 app을 구성하는데 가장 필요한 아이템 Controller - Component의 controller. 혹은 주요 JavaScript 파일. Client-Side .. 2021. 6. 28.
[Salesforce] Asynchronous Apex Future Method Futurn Method란, 분리된 스레드에서 프로세스를 실행하는데 사용된다. 때문에 후에 시스템 리소스를 사용할 수 있다. 언제 사용되나 - Callouts to external Web services. If you are making callouts from a trigger or after performing a DML operation, you must use a future or queueable method. A callout in a trigger would hold the database connection open for the lifttime of the callout and that is a "no-no" in a multitienant environment... 2021. 6. 28.
[Salesforce] Metadata Metadata는 왜 쓰이는 것인가 Metadata API는 customization 정보(Ex. Custom object 정의, Page Layout)를 retrieve, deploy, create, delete하기 위해 사용한다. Metadata API는 데이터 그 자체가 아니라 metadata 모델을 관리하기 위한 tool을 관리하기 위해 쓰여진다. 만약, account나 lead와 같은 레코드를 create, retrieve, update, delete하고 싶으면 SOAP API나 REST API를 사용해라. 어떻게 쓰이나? Multi org를 가지고 있다고 가정해보자. 그리고 커스텀 필드를 만들었다고 가정해보자. 모든 오그에 페이지 레이아웃에 새로운 필드를 추가하기를 원한다. 이 구성 정보의 유.. 2021. 6. 28.
[Salesforce] Classes, Modifier, Interfaces Apex ClassIn Apex, you can define top-level classes (also called outer classes) as well as inner classes, that is, a class defined within another class. You can only have inner calsses one level deep.Class 정의하기 위해선,1. Access modifiers (제어자)Top-level class에서 access modifiers(global, public)를 지정해주어야 한다.inner class에서는 사용하지 않아야 한다.클래스: public, default, final, abstract메서드: public, protected, default,.. 2021. 6. 28.
[React] Node.js와 VS Code를 이용하여 설치하기 React 설치하기 VS Code Terminal에서 프로젝트를 하고자 하는 폴더 디렉토리 설정후 (cd "주소") 다음과 같이 설치해준다 npm install -g create-react-app (-g 옵션으로 인해, global 패키지로 설치했다. 즉, 특정 폴더에서 사용가능한게 아니라 전체 폴더에서 사용 가능하다) React 폴더 만들기 React 폴더를 따로 만들어준다. (뒤에 management는 React를 설치한 폴더이름이다.) create-react-app management 이렇게 react 폴더를 설치해주면, 해당 위치에 management란 React 폴더가 만들어진다. React 실행하기 VS Code에서 management 디렉토리로 이동한 다음에 (cd management) 다음.. 2021. 6. 28.
[Node.js] Node.js 입문 Javascript vs Node.js Javascript: 웹 브라우저 안에서, 외부와 통신하고 여러 요소를 동적으로 움직이기 위해 사용되는 언어 Node.js: 웹 브라우저 밖에서도 Javascript를 실행할 수 있는 환경. 서버의 역할도 가능함. (서버: 웹 브라우저나 모바일 앱으로 어떤 요청을 보냈을 떄 응답을 해주는 컴퓨터) 우리가 Node.js를 배워야 하는 이유 우리가 프로그래밍을 하여 원하는 것을 만들고자 하려면, 프론트엔드와 백엔드 모두가 가능해야한다. 다른 각각의 역할을 하는 언어와 달리 Node.js는 클라이언트, 서버 프로그래밍이 다 가능하다. 그래서.. 이것저것 간만 보길 좋아하는 내가 한 언어만을 파야한다면, Node.js를 파는 것이 좋을 것 같다. NPM (Node Paca.. 2021. 6. 27.