λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
Develop/It 이것저것

[κ°œλ°œν™˜κ²½] 개발 툴 μ’…λ₯˜

by _mingle 2022. 10. 10.
728x90
κ°œλ°œν™˜κ²½κ³Ό 툴

 

ν”ŒλŸ¬κ·ΈμΈ   

ν•„μš”ν•  λ•Œ κ½‚μ•˜λ‹€κ°€ μ–Έμ œλ“  λΊ„μˆ˜ μžˆλŠ” μ†Œν”„νŠΈμ›¨μ–΄.

κΈ°μ‘΄ μ‘μš©μ†Œν”„νŠΈμ›¨μ–΄μ— νŠΉμ •κΈ°λŠ₯을 μΆ”κ°€ν•˜κΈ° μœ„ν•œ μ†Œν”„νŠΈμ›¨μ–΄ μš”μ†Œμž„

 

 

μ†Œν”„νŠΈμ›¨μ–΄ 

Bootstrap : μ›Ή μ‚¬μ΄νŠΈλ‚˜ μ‘μš© ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” 무료 μ†Œν”„νŠΈμ›¨μ–΄ 도ꡬ λͺ¨μŒ

phpMyAdmin : MySQL을 μ›”λ“œμ™€μ΄λ“œμ›Ήμƒμ—μ„œ 관리할 λͺ©μ μœΌλ‘œ PHP둜 μž‘μ„±ν•œ 도ꡬ

Sequel Pro : DB 접속 ν”„λ‘œκ·Έλž¨

SourceTree : Git μ†ŒμŠ€ 뢄산버전관리

VSCode : μ—λ””ν„°

Xdebug : PHP μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ 버그 발견. μ„±λŠ₯ κ°œμ„  μ†Œν”„νŠΈμ›¨μ–΄

 

SDK   (Software Develpment Kit)  μ†Œν”„νŠΈμ›¨μ–΄ κ°œλ°œλ„κ΅¬

ν•¨μˆ˜ : ν”„λ‘œκ·Έλž¨μ„ κ΅¬μ„±ν•˜λŠ” κ°€μž₯ μž‘μ€ λ‹¨μœ„

Android SDK : μ•ˆλ“œλ‘œμ΄λ“œ μ†Œν”„νŠΈμ›¨μ–΄ 개발 ν‚€νŠΈ

JDK : JRE + SDK. JRE μžλ°” μ‹€ν–‰ ν™˜κ²½κ³Ό SDK ν”„λ‘œκ·Έλž¨ 개발 ν‚€νŠΈ

 

 

라이브러리  

ν•¨μˆ˜λ“€μ„ μ œμž‘ν•˜μ—¬ λ‚˜μ€‘μ— λ‹€μ‹œ μ“Έ 수 있게 λͺ¨μ•„λ‘” 것

 

API : μš΄μ˜μ²΄μ œμ™€ μ‘μš©ν”„λ‘œκ·Έλž¨ μ‚¬μ΄μ˜ 톡신에 μ‚¬μš©λ˜λŠ” μ–Έμ–΄λ‚˜ λ©”μ‹œμ§€ ν˜•μ‹

       - REST API : http ν”„λ‘œν† μ½œμ˜ μž₯점을 살릴 수 μžˆλŠ” λ„€νŠΈμ›Œν¬ 기반 아킀텍쳐
       - Web API : μ™ΈλΆ€ μ†ŒμŠ€μ—μ„œ 데이터 λ“±μ˜ μžμ›μ„ κ°€μ Έμ˜€λ„λ‘ μš”μ²­ν•˜λŠ” API

OpenSSL : λ³΄μ•ˆ 라이브러리. TLS와 SSL의 μ˜€ν”ˆ μ†ŒμŠ€ κ΅¬ν˜„νŒ

React : μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ λΉŒλ“œλ₯Ό μœ„ν•œ μžλ°”μŠ€ν¬λ¦½νŠΈ 라이브러리

RxJava ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°μ„ ν™œμš© λ¦¬μ•‘ν‹°λΈŒ(λ°˜μ‘ν˜•) μžλ°” 라이브러리

jQuery  λͺ¨λ“  λΈŒλΌμš°μ €μ—μ„œ λ™μž‘ν•˜λŠ” ν΄λΌμ΄μ–ΈνŠΈ μžλ°”μŠ€ν¬λ¦½νŠΈ 라이브러리.

 

 

μΈν„°νŽ˜μ΄μŠ€ 

CLI : λͺ…령쀄 μΈν„°νŽ˜μ΄μŠ€

Win32 API : MSμ‚¬μ˜ μœˆλ„ 계열 운영 체제둜 μ‚¬μš©λ˜κ³  μžˆλŠ” 32λΉ„νŠΈ API

 

 

IDE : ν†΅ν•©κ°œλ°œν™˜κ²½  

Code Blocks : C, C++, Fortran용 ν¬λ‘œμŠ€ν”Œλž«νΌ 톡합 개발 ν™˜κ²½. ANSI C ν‘œμ€€μ„ λ”°λ₯΄λ©°, μ˜€ν”ˆ μ†ŒμŠ€λ‘œ λ°°ν¬λ˜λŠ” 자유 μ†Œν”„νŠΈμ›¨μ–΄. 

Android Studio : V3.1 κ΅¬κΈ€μ œκ³΅ μ•ˆλ“œλ‘œμ΄λ“œ ν†΅ν•©κ°œλ°œν™˜κ²½

Eclipse : μžλ°” 기반 톡합 개발 ν™˜κ²½

JRE : (Java SE Runtime Environment)  μžλ°” μ‹€ν–‰ ν™˜κ²½. μžλ°” ν”„λ‘œκ·Έλž¨μ„ μ‹œμŠ€ν…œμ—μ„œ μ‹€ν–‰ν•˜κΈ° μœ„ν•œ 것.

Visual Studio Code : λ§ˆμ΄ν¬λ‘œμ†Œν”„νŠΈ 톡합 개발 ν™˜κ²½ 쀑 졜초 크둜슀 ν”Œλ ›νΌμ„ μ§€μ›ν•˜λŠ” 에디터.

Electron ν”„λ ˆμž„μ›Œν¬λ₯Ό 톡해 λ‘œμ»¬μ—μ„œ μ“Έ 수 있게 λ§Œλ“¬.

 

 

ν”„λ ˆμž„μ›Œν¬ 

라이브러리처럼 단지 ν•¨μˆ˜μ˜ 집합이 μ•„λ‹Œ ν•¨μˆ˜λ“€μ΄ μ„œλ‘œ μ—°κ²°λ˜κ³ , ν•¨μˆ˜λ‚˜ μ»΄ν¬λ„ŒνŠΈλ₯Ό μ‚¬μš©ν•˜λŠ” κ·œμΉ™κΉŒμ§€ 정해진, μ•„ν‚€ν…νŠΈκ°€ 포함

 

Spring : μžλ°” ν”Œλž«νΌμ„ μœ„ν•œ μ˜€ν”ˆμ†ŒμŠ€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ ˆμž„μ›Œν¬. 동적인 μ›Ήμ‚¬μ΄νŠΈ 개발

MyBatis (λ§ˆμ΄λ°”ν‹°μŠ€) κ°μ²΄ 지ν–₯ μ–Έμ–΄μ˜ μžλ°”μ˜ κ΄€κ³„ν˜• 데이터 베이슀 ν”„λ‘œκ·Έλž˜λ°μ„ 보닀 μ‰½κ²Œ λ„μ™€μ£ΌλŠ” ν”„λ ˆμž„μ›Œν¬. MyBatisλŠ” JDBCλ₯Ό 보닀 νŽΈν•˜κ²Œ μ‚¬μš©ν•˜κΈ° μœ„ν•΄ 개발

JDBC : μžλ°” ν”„λ‘œκ·Έλž¨μ΄ λ°μ΄ν„°λ² μ΄μŠ€μ™€ μ—°κ²°λ˜μ–΄ 데이터λ₯Ό μ£Όκ³  받을 수 있게 ν•΄μ£ΌλŠ” API

Angular :  JavaScript μ›Ή ν”„λ ˆμž„μ›Œν¬. ν”„λ‘ νŠΈ κ°œλ°œμ— ν•„μš”ν•œ λͺ¨λ“  μš”μ†Œλ₯Ό λ‹€ κ°–μΆ”κ³  μžˆλŠ” ν”„λ ˆμž„μ›Œν¬.

 

 

 

 

 

좜처: https://sanctacrux.tistory.com/219 [KISCH's realm:ν‹°μŠ€ν† λ¦¬]

728x90
λ°˜μ‘ν˜•

λŒ“κΈ€