파란하늘의 지식창고
반응형

개인 프로젝트의 개발 방식 현황을 정리해보려고 한다.

 

이따금 이 정리를 하면 기존과 어떤게 바뀌었는지 비교하며 변화의 흐름을 아는데 도움이 되지 않을까 싶다.

 

개발 도구

 

버전

 

spring-tool-suite

3.9.6.RELEASE

 

heidiSQL

>9.5.0

 

exerd

2.5.1

회사 프로젝트에서만 라이센스로 사용하나 일단 기입함

intelij는 아직 사용하지 않고 있다.

 

운영 도구

 

버전

 

docker

18.06.1-ce

 

zeppelin

0.8.0

 

nexus oss

3.13.0-01

 

jenkins

2.138.1

 

mariadb

10.3.7

 

 

백엔드 라이브러리

 

버전 

 

java

10.0.2

 

springframework

5.0.9.RELEASE

boot dependency 관리에 의존

spring-boot 

2.0.5.RELEASE

 

spring-cloud

Finchley.SR1

 

spring-boot-admin-server

2.0.2

 

spring-cloud-netflix-eureka-server

2.0.1.RELEASE

 

spring-cloud-config-server

2.0.1.RELEASE

 

spring-data-jpa

2.0.10.RELEASE

boot dependency 관리에 의존

spring-data-envars

2.0.10.RELEASE

 
spring-data-rest

3.0.10.RELEASE

 

mybatis

3.4.6

 

thymeleaf

3.0.9.RELEASE

boot dependency 관리에 의존 

thymeleaf-layout-dialect

2.3.0

 

spring-cloud-netflix-hystrix-dashboard, spring-cloud-netflix-turbine, spring-cloud-netflix-zuul은 테스트는 했지만 개인 프로젝트로 쓸 규모는 아니라고 판단해서 사용하고 있지 않고 ribbon과 feign도 사용하고 있지 않다.

 

프론트 라이브러리

 

버전

 

bootstrap

4.1.1

 

font-awesome

5.1.0

 

jquery

3.3.1 

 

jquery-i18n-properties

1.2.2 

 

mustache

2.2.1

 

momentjs

2.22.2

 

tinymce-jquery 

4.3.1

 

vue

2.5.16

 

thymeleaf 기반으로 프론트 개발 라이브러리를 사용하고 있었는데 요즘 vue-cli를 공부하면서 thymeleaf를 아예 쓰지 않고 vue기반의 개발을 하는 것을 공부하고 있다.

 

vue-cli 기반

 

버전

 

node

8.12.0

 

vue

2.5.2 

 

vue-router

3.0.1 

 

vue-moment

4.0.0 

 

axios

0.18.0 

 

bootstrap-vue

2.0.0-rc.11 

 

이 경우 개발도구는 atom 1.31.1 을 사용하고 있다.

 

올해 현재까지 간단하게 살펴봤던 것들은 다음과 같다.

zeppelin, spark, scala, python, 딥러닝

tensorflow는 아주 살짝 보다가 현재 접은 상태

현재는 vue-cli를 보고 있음

 

 

반응형
profile

파란하늘의 지식창고

@Bluesky_

내용이 유익했다면 광고 배너를 클릭 해주세요