전체 글
-
AWS Lambda에 라이브러리 올려서 사용하기coding 2022. 9. 5. 22:07
Lambda 에 Layer 라는 기능을 사용해서 필요한 라이브러리를 패키징 할 수 있는데요. 코드를 공유하고 작성한 람다 소스와 분리되어 있기 때문에 비즈니스 로직을 작성할 때 간편합니다 하나의 람다함수에 종속되는 개념이 아니여서 레이어를 만들어 두면 다른곳에서도 간단하게 레이어를 붙이고 함수를 사용하면 됩니다. 레이어를 절차에 따라 생성하게 되면 PATH 가 위 사진과 같이 잡히게 되어서 경로를 특별히 지정하지 않아도 사용이 가능합니다. 수정이 만약에 필요한 경우는 허용하지 않기 때문에 다시 zip 를 올린 후 버전을 올려서 사용하여야 합니다. * python library zip 파일 생성 mkdir python cd python pip3 install [package name] -t [설치 할 폴더..
-
React-native 프로젝트 구성coding 2022. 8. 26. 00:12
계획은 AWS와 기본 네트워크에 대한 글을 첫 글로 작성하려 하였으나 지금의 업무가 React-Native 코드를 개발하고 있고 당장의 업무를 글로 남기는게 좋을듯하여 React-native 프로젝트 폴더 구성에 대해서 작성해보려 한다. 가장 좋은 방법은 이미 상용화 되어 있는 오픈소스 앱 여러개를 참고해서 나만의 구조를 만드는 것이다. 각 프로젝트들도 상황에 맞는 구조를 사용한것이며 정답이라기 보단 정답에 근접한 여러 케이스들을 볼 수 있다. 그 다음으로는 Common한 구조들을 몇가지 소개하는 글을 보고 따라 만들 수 있다. https://www.reactnative.express/app/project_structure 이 글에서는 프로젝트 사이즈를 판단하고 거기에 맞는 몇가지 구조를 제시해 준다. ..