public:computer:back-end-skill-map

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
public:computer:back-end-skill-map [2022/04/20 11:26] – created alexpublic:computer:back-end-skill-map [2022/04/21 10:46] (current) alex
Line 1: Line 1:
 ====== Back-end Skills ====== ====== Back-end Skills ======
 +  * Public APIs;
 +  * Firebase
 +  * 
 +  * HTTP 1.1, HTTP/2
 +  * 기본SDK, 라이브러리/프레임워크
 +  * API 설계
 +  * 서버/컴퍼넌트/객체 간의 역할 분담/의존성/통신 방법 설계
 +  * 저장소
 +    * DBMS
 +    * Cache
 +    * 파일
 +  * 검색엔진 연동 방식 결정
 +  * 빌드 도구
 +    * Maven
 +    * Gradle
 +  * 배포 전략
 +  * 성능 테스트/프로파일링/튜닝
 +    * JVM 레벨의 튜닝 (GC 옵션 등)
 +      * Web Server(Nginx), WAS(Tomcat) 등의 설정/튜닝
 +    * OS 설정의 주요 값 확인
 +  * 인접 기술에 대한 이해; DBMS, Front-end 등
 +
 +  * 테스트 코드 작성/리팩토링 기법
 +  * 버전 관리 전략
 +
  
   * User Management   * User Management
Line 14: Line 39:
   * Image Process   * Image Process
  
 +
 +  * Web Assembly
 +  * GraphQL; Apollo, Relay
 +  * Cross Platform
 +    * Desktop; Electron
 +    * Mobile; PWA, Cordova, React Native, Flutter
  
 {{page>:public:computer:back-end-frameworks}} {{page>:public:computer:back-end-frameworks}}
 +
 +  * [[https://brunch.co.kr/@13335218e68a4e8/99|[채용공고 톺아보기] #7 백엔드 개발에 필요한 역량은]]
  • public/computer/back-end-skill-map.1650421605.txt.gz
  • Last modified: 2022/04/20 11:26
  • by alex