전자정부프레임워크

BackEnd_Ash.log·2022년 5월 1일
2

https://www.egovframe.go.kr/home/main.do

✅ 테이스티기어 & 전자정부 프레임워크

테이스티기어 라는 회사에 프리랜서로 일하기로 했다.
https://www.tasty-gear.com/


여기 회사는 전부 재택으로 업무를 진행한다.
재택업무를 처음 해본 나로썬 걱정이 많았다.
소통이 원활하게 될까 ?? 라는 궁금증이 들었다.
아직 시작한지 얼마되지 않아서 잘 모르겠지만.. 좀 더 시간이 지나봐야 알것같다.

업무를 진행하면서 처음으로 spring 이라는 프레임워크를 만져봤다.
생소한 용어들이 많이 나왔다.

  • 전자정부 프레임워크
  • ibatis
  • mybatis
    등등

하지만 구조는 뭔가 nest js 랑 비슷해서 프로젝트 큰 틀을 이해를하는데 어려움이 없는것 같았다.

그리고 CTO분께서 친절히 하나하나 설명해 주셔서 너무 감사했음 >_<

여기 회사는 에이전시 회사지만 코드 한줄에 고민을 많이하고 ,
최대한 트렌드에 맞춰서 진행을 하실려고 노력하신다.
하지만 아무래도 client 분들을 상대하다보니 , 한계점이 있지만 그런 한계점을 스터디로 보완하는 느낌을 받았다.

혹시나 테이스티 회사에 관심이 있으시면 추천한다.
즐겁게 코딩도 하고 배우면서 다니기에 좋은 회사인것 같다.
대부분 직장인들이 반나절넘게 회사에 머물게 되는데 ,
그 시간이 고통스러우면 너무 불행할것 같다.
이왕 일하는거 즐겁게 일하는게 좋지않을까?? 생각한다.

📌 테이스티 회사 장점

  • 모두 재택근무 ( 개인적으로 단점일 수도 있겠단 생각을 했음 )
  • wework all pass 지원해주심
  • 한달에 10만원 인프런 지원
  • CTO 분께서 하나하나 알려주심

다들 친절하시고, 질문하는데 있어서 자유롭게 할수 있어 좋다.
관심있으신분은 마음껏 지원 해보는것도 나쁘지 않을것 같다. 이력서와 지원하는것은 공짜니깐 말이다.

📌 전자정부 프레임워크

전자정부 프레임워크??
뭐지..이거....? 얘기는 들어봤는데 처음 접해봤다.

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 + 컴포넌트를 종성속 추가함으로써 패키지를 불러오는거구나.
이렇게 이해를 하고있다.
혹시나 피드백을 주신다거나 , 첨언 해주실 분 얼마든지 환영입니다.

profile
꾸준함이란 ... ?

0개의 댓글