https://www.egovframe.go.kr/home/main.do
테이스티기어 라는 회사에 프리랜서로 일하기로 했다.
https://www.tasty-gear.com/
여기 회사는 전부 재택으로 업무를 진행한다.
재택업무를 처음 해본 나로썬 걱정이 많았다.
소통이 원활하게 될까 ?? 라는 궁금증이 들었다.
아직 시작한지 얼마되지 않아서 잘 모르겠지만.. 좀 더 시간이 지나봐야 알것같다.
업무를 진행하면서 처음으로 spring 이라는 프레임워크를 만져봤다.
생소한 용어들이 많이 나왔다.
하지만 구조는 뭔가 nest js 랑 비슷해서 프로젝트 큰 틀을 이해를하는데 어려움이 없는것 같았다.
그리고 CTO분께서 친절히 하나하나 설명해 주셔서 너무 감사했음 >_<
여기 회사는 에이전시 회사지만 코드 한줄에 고민을 많이하고 ,
최대한 트렌드에 맞춰서 진행을 하실려고 노력하신다.
하지만 아무래도 client 분들을 상대하다보니 , 한계점이 있지만 그런 한계점을 스터디로 보완하는 느낌을 받았다.
혹시나 테이스티 회사에 관심이 있으시면 추천한다.
즐겁게 코딩도 하고 배우면서 다니기에 좋은 회사인것 같다.
대부분 직장인들이 반나절넘게 회사에 머물게 되는데 ,
그 시간이 고통스러우면 너무 불행할것 같다.
이왕 일하는거 즐겁게 일하는게 좋지않을까?? 생각한다.
다들 친절하시고, 질문하는데 있어서 자유롭게 할수 있어 좋다.
관심있으신분은 마음껏 지원 해보는것도 나쁘지 않을것 같다. 이력서와 지원하는것은 공짜니깐 말이다.
전자정부 프레임워크??
뭐지..이거....? 얘기는 들어봤는데 처음 접해봤다.
build.gradle
dependencies {
...
...
implementation("egovframework.rte:egovframework.rte.ptl.mvc:3.5.0")
implementation("egovframework.rte:egovframework.rte.psl.dataaccess:3.5.0")
implementation("egovframework.rte:egovframework.rte.fdl.idgnr:3.5.0")
implementation("egovframework.rte:egovframework.rte.fdl.property:3.5.0")
사용할려면 이렇게 프로젝트에 종속 항목을 추가를 해줘야한다.
처음엔 속으로 개인적으로 의문점이 들었던게 ,
프레임워크인데 , 종속 항목을 추가한다고 ...?
잘 이해가 가지않아서 전자정부 프레임워크에 대해서 다시 한번 검색을 했다.
전자정부프레임워크란 행정안전부 산하 한국정보화진흥원에서 만든 웹 기반 어플리케이션 프레임워크로서 정부 및 공공기관, 공기업 등의 웹사이트에 자주 쓰이는 공통 기능들을 Java의 Spring 프레임워크와 유명 Java 라이브러리(iBatis/MyBatis, Jackson, Apache Commons 등)를 가지고 미리 만들어 놓은 공통컴포넌트와 이를 개발하는 개발환경, 실행환경, 운영환경, 관리환경 등으로 구성되어있다.
Spring + 기타 플러그인(컴포넌트)를 하나로 묶어 패키지로 된것 같다.
그래서 이해한 바로는 , Spring + 컴포넌트를 종성속 추가함으로써 패키지를 불러오는거구나.
이렇게 이해를 하고있다.
혹시나 피드백을 주신다거나 , 첨언 해주실 분 얼마든지 환영입니다.