-
Notifications
You must be signed in to change notification settings - Fork 0
/
11829352.html
72 lines (59 loc) · 6.49 KB
/
11829352.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<!DOCTYPE html>
<html>
<head>
<title>FIRE WIKI : 기술 Stack</title>
<link rel="stylesheet" href="styles/site.css" type="text/css" />
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body class="theme-default aui-theme-default">
<div id="page">
<div id="main" class="aui-page-panel">
<div id="main-header">
<div id="breadcrumb-section">
<ol id="breadcrumbs">
<li class="first">
<span><a href="index.html">FIRE WIKI</a></span>
</li>
<li>
<span><a href="262207.html">FIRE 위키 홈</a></span>
</li>
</ol>
</div>
<h1 id="title-heading" class="pagetitle">
<span id="title-text">
FIRE WIKI : 기술 Stack
</span>
</h1>
</div>
<div id="content" class="view">
<div class="page-metadata">
Created by <span class='author'> 윤영기</span>, last modified by <span class='editor'> 고주형</span> on 7월 04, 2022
</div>
<div id="main-content" class="wiki-content group">
<h1 id="id-기술Stack-공통">공통</h1><div id="expander-1503588934" class="expand-container"><div id="expander-control-1503588934" class="expand-control"><span class="expand-control-icon"><img style="vertical-align:middle;" class="expand-control-image" src="images/icons/grey_arrow_down.png"></span><span class="expand-control-text">여기를 클릭하여 펼치기...</span></div><div id="expander-content-1503588934" class="expand-content"><p>Jira</p><p>Confluence</p><p>GitHub(GitLab)</p><ul><li><p><span class="inline-comment-marker" data-ref="6595d192-45e9-418d-a6e1-73f207158b57">Actions</span> </p></li><li><p>OAuth</p></li></ul><p>AWS </p><ul><li><p>Pipeline/Build/Deploy</p></li><li><p><span class="inline-comment-marker" data-ref="48344a4f-557f-4a68-b0b5-1a869f5b786c">ECS</span> (Fargate가 아닌 EC2)</p></li></ul><p /></div></div><hr/><h1 id="id-기술Stack-FRONT">FRONT</h1><div id="expander-449504040" class="expand-container"><div id="expander-control-449504040" class="expand-control"><span class="expand-control-icon"><img style="vertical-align:middle;" class="expand-control-image" src="images/icons/grey_arrow_down.png"></span><span class="expand-control-text">여기를 클릭하여 펼치기...</span></div><div id="expander-content-449504040" class="expand-content"><h3 id="id-기술Stack-Boilerplate">Boilerplate</h3><p>React</p><ul><li><p>TypeScript</p></li><li><p>Styled Component</p></li><li><p>Prettier</p></li><li><p>ESLint</p></li><li><p>StyleLint</p></li><li><p>Recoil</p></li><li><p>StoryBook</p></li></ul><hr/><h3 id="id-기술Stack-AJAX">AJAX</h3><p>React-Query</p><h3 id="id-기술Stack-Test">Test</h3><p>Jest</p><ul><li><p>MSW(API mocking)</p></li></ul><p>Cypress</p></div></div><hr/><h2 id="id-기술Stack-BACKEND">BACKEND</h2><div id="expander-1334033427" class="expand-container"><div id="expander-control-1334033427" class="expand-control"><span class="expand-control-icon"><img style="vertical-align:middle;" class="expand-control-image" src="images/icons/grey_arrow_down.png"></span><span class="expand-control-text">여기를 클릭하여 펼치기...</span></div><div id="expander-content-1334033427" class="expand-content"><h2 id="id-기술Stack-Boilerplate.1">Boilerplate</h2><ul><li><p>NodeJS 16 LTS</p></li><li><p>TypeScript</p></li></ul><h3 id="id-기술Stack-RTC">RTC </h3><ul><li><p>Reddis </p></li><li><p>Websocket</p><ul><li><p>AWS G/W</p></li></ul></li><li><p>JS / TS</p></li><li><p>NodeJS</p></li></ul><h4 id="id-기술Stack-STUN/TURN/MediaServer">STUN / TURN / MediaServer</h4><ul><li><p>보류 (GO / C++)</p></li><li><p>SFU 구현체</p></li></ul><h3 id="id-기술Stack-RestfulAPI">Restful API</h3><ul><li><p>NestJS</p></li></ul><ul><li><p><a href="https://learning.postman.com/docs/writing-scripts/test-scripts/" class="external-link" rel="nofollow">Postman</a></p></li></ul><h3 id="id-기술Stack-Test.1">Test</h3><ul><li><p>Jest</p></li></ul><p /></div></div><a href="https://drive.google.com/file/d/1gy1oOKaMsZq9rShw2EhcZhy_sexhTmTo/view?usp=sharing" data-layout="center" data-original-height="480.00" data-width="100.00" data-original-width="639.98" data-card-appearance="embed" class="external-link" rel="nofollow">https://drive.google.com/file/d/1gy1oOKaMsZq9rShw2EhcZhy_sexhTmTo/view?usp=sharing</a>
</div>
<div class="pageSection group">
<div class="pageSectionHeader">
<h2 id="attachments" class="pageSectionTitle">Attachments:</h2>
</div>
<div class="greybox" align="left">
<img src="images/icons/bullet_blue.gif" height="8" width="8" alt=""/>
<a href="attachments/11829352/18022401.png">image-20220526-073954.png</a> (image/png)
<br/>
<img src="images/icons/bullet_blue.gif" height="8" width="8" alt=""/>
<a href="attachments/11829352/18907142.png">image-20220527-122912.png</a> (image/png)
<br/>
<img src="images/icons/bullet_blue.gif" height="8" width="8" alt=""/>
<a href="attachments/11829352/25559059.png">image-20220612-171823.png</a> (image/png)
<br/>
</div>
</div>
</div> </div>
<div id="footer" role="contentinfo">
<section class="footer-body">
<p>Document generated by Confluence on 12월 15, 2022 23:03</p>
<div id="footer-logo"><a href="http://www.atlassian.com/">Atlassian</a></div>
</section>
</div>
</div> </body>
</html>