•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

the seed

최근 수정 시각 : 2022-07-27 01:14:24 | 조회수 : 115
the seed
출시2015년
프로그래밍 언어node.js
버전v4.20.0
주소the seed forum


목차

1. 개요
2. 버전
3. 라이브러리

1. 개요

나무위키에서 쓰는 위키엔진. namu, PPPP, kasio가 개발했다.(1) 알파위키, 더시드위키, R18위키에서도 쓴다. node.js의 Express.js를 사용해서 만들어졌으며, the seed라는 이름의 유래는 공식적으로 밝혀지진 않았지만 소드 아트 온라인에 나오는 동명의 더 시드라는 소프트웨어에서 가져온 것으로 보인다.

더시드포럼에서 개발을 담당하고 있다. 프론트엔드는 vue.js를 사용하며, 렌더러도 Nuxt.js로 바뀌었다. Monaco Editor도 지원한다.

2. 버전

보통 더시드위키알파위키에 최신 버전이 적용되고 이후 나무위키에 적용되는 식이지만, 가끔은 나무위키에 먼저 최신버전이 적용되기도 한다. 업데이트 내역은 the seed/업데이트에 잘 정리되어 있으니 가서 보도록 하자.(2)(3)

3. 라이브러리

사용하고 있는 라이브러리는 다음과 같다.
  • KaTex
  • Swig
  • nano-assign
  • Vue.js
  • vuex
  • vue-global-events
  • is-buffer
  • Sortable
(1) 현재는 namu 혼자 개발하고 있는듯하다.
(2) 사실 이 문서가 없다면 뭐가 업데이트 되었는지 제대로 알 수 없다. 개발자인 namu가 따로 업데이트 내역이나 예정을 공지하지 않고 잠수함 패치를 자주하기 때문에...
(3) 가끔 나무위키를 하다보면 새로운 프론트엔드가 발견되었다는 메시지가 뜨기는 한다.