<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>evan-hwang.log</title>
        <link>https://velog.io/</link>
        <description></description>
        <lastBuildDate>Tue, 06 Dec 2022 23:39:05 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>evan-hwang.log</title>
            <url>https://velog.velcdn.com/images/evan-hwang/profile/f8e02f4a-2534-4c6c-bd0d-91f539261d16/social_profile.jpeg</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. evan-hwang.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/evan-hwang" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[신규입사자 세팅]]></title>
            <link>https://velog.io/@evan-hwang/%EC%8B%A0%EA%B7%9C%EC%9E%85%EC%82%AC%EC%9E%90-%EC%84%B8%ED%8C%85</link>
            <guid>https://velog.io/@evan-hwang/%EC%8B%A0%EA%B7%9C%EC%9E%85%EC%82%AC%EC%9E%90-%EC%84%B8%ED%8C%85</guid>
            <pubDate>Tue, 06 Dec 2022 23:39:05 GMT</pubDate>
            <description><![CDATA[<p><strong>맥 세팅</strong></p>
<ul>
<li><a href="https://subicura.com/mac/">개발자 세팅</a></li>
</ul>
<p><strong>Programming</strong></p>
<ul>
<li>객체지향<ul>
<li>SOLID</li>
<li>Design Pattern</li>
</ul>
</li>
<li>DDD</li>
<li>Clean Code</li>
<li>Refactoring</li>
</ul>
<p><strong>Vue</strong></p>
<ul>
<li><a href="https://blinders.tistory.com/67">dev server 띄우기</a></li>
<li><a href="https://joshua1988.github.io/vue-camp/vite/intro.html#%E1%84%87%E1%85%A5%E1%86%AB%E1%84%83%E1%85%B3%E1%86%AF%E1%84%85%E1%85%B5%E1%86%BC">Vite</a>, Webpack</li>
<li>Vue 핵심 개념<ul>
<li>Vue2, Vue3</li>
<li>MVVM</li>
<li>Event Bus</li>
</ul>
</li>
<li>Vue Routing<ul>
<li>Navigation Guard</li>
</ul>
</li>
<li>Libraries<ul>
<li>Vuex</li>
<li>VueTable2</li>
<li>Vuetify</li>
</ul>
</li>
<li>Vue Style Guide</li>
<li>Composition API</li>
<li><a href="https://joshua1988.github.io/vue-camp/">참고 블로그</a></li>
</ul>
<p><strong>Network</strong></p>
<ul>
<li>HTTP<ul>
<li>Status Code</li>
<li>REST API</li>
</ul>
</li>
</ul>
<p><strong>Spring</strong></p>
<ul>
<li>의존성 설정 (<a href="https://velog.io/@pllap/build.gradle-%EB%A7%9B%EB%B3%B4%EA%B8%B0">build.gradle</a>)<ul>
<li><a href="https://docs.spring.io/spring-boot/docs/current/gradle-plugin/reference/htmlsingle/">스프링 공식 문서</a></li>
</ul>
</li>
<li>Rest API<ul>
<li>RestController</li>
<li><a href="https://www.baeldung.com/spring-boot-bean-validation">Validation</a></li>
</ul>
</li>
<li>Exception Hanlding<ul>
<li>ControllerAdvice</li>
</ul>
</li>
<li>Transaction</li>
<li>Filter vs Interceptor</li>
<li>Security<ul>
<li>OAuth, JWT</li>
</ul>
</li>
<li>Properties</li>
</ul>
<p><strong>Database</strong> </p>
<ul>
<li>Index</li>
<li>Transaction</li>
<li>ERD 작성법</li>
</ul>
<p><strong>Devops</strong></p>
<ul>
<li>MicroService 개념</li>
<li>Jenkins CI</li>
<li>AWS CodeDeploy CD</li>
<li>ECS</li>
<li>Load Balancing, Auto Increse</li>
</ul>
<p><strong>Github</strong></p>
<ul>
<li>Github 브랜치 전략</li>
<li>Github 작업 플로우<ul>
<li>Project Kanban</li>
<li>Issue</li>
<li>Commit<ul>
<li>commitizen</li>
<li>pre-commit</li>
</ul>
</li>
<li>Pull Request</li>
</ul>
</li>
<li>Github Issue Template</li>
<li>Auth Versioning<ul>
<li>Semantic Versioning</li>
</ul>
</li>
</ul>
]]></description>
        </item>
    </channel>
</rss>