목차
0. 개요
인터넷에서 소프트웨어 개발 관련 정보를 찾는 중에
재미있는 글이 있어서 참고해서 글을 작성해보았습니다.
소프트웨어 개발자가 취미로 개인 프로젝트를 진행할 때 어떤 기술 스택을 선호하는지에 대한 내용입니다.
외국 사례이기 때문에 국내와 다를 수 있습니다.
1. 개인 프로젝트로 개발할 때 선호하는 기술 스택
1) NginX + MIT Scheme + Podman
2) Common Lisp (의외로 많음)
3) Rust + axum
4) Lua + Raylib + exaequOS
5) JavaScript + kaplay with npm
6) Python + SQLite
7) Python + Starlette
8) Python + Django + PostgreSQL
9) GitHub(Actions) + HTML + JavaScript
10) GitHub Pages + Vercel + Fly.io
11) Common Lisp + Djula + CSS
12) PHP
13) Go + SQLite + Vanila CSS/JS + (Alpine.js & HTMX)
14) Go + Hugo
15) Nix
16) Go + PostgreSQL + Htmx + Html/css/tailwind
17) C
18) Elixir + Phoenix Live View + PostgreSQL
19) Lua(+C)
20) GUI Application : PySide, QT, Tkinter
21) Common Lisp + PostgreSQL
22) Go + Rails + PostgreSQL
23) OCaml or sh + CGI + XML + Xslt
24) Python + Django + Celery + Vue or HTMX + Bootstrap 5 + Redis + PostgreSQL
25) Flask + Bootstrap + Jquery
26) Clojure + PostgreSQL
27) FastAPI + TypeScript + VueJS
28) Tailwind + Hugo + Alpine.js + Netlify + Go
29) Rust + axum or Rocket + PostgreSQL
30) Desktop App : (Mac) Swift/AppKit, (Linux) Go/GTK or Vala/GTK
31) Mobile App : (iOS) Swift/UIKit
32) Game : Lua / LOVE2D
33) Hakell or Rust + sveltekit
34) tRPC + Prisma + NextJS + SQLite
35) Rust + Tide + SQLite
36) Go + SQLite + HTMX
37) Desktop App : Angular + nw.js
38) PHP + Angular
39) Typescript + Deno + PostgreSQL
40) Deno + HTML + CSS + JS
41) Parcel + Vue or Parcel + Elm
42) Django + HTMX
43) Python + Flask
44) Go + HTMX + SQLite
45) Haskell + HTMX
46) Gleam (Language like Erlang and Elixir)
47) Gleam + Lustre + SQLite
매우 다양한 기술 스택을 사용해서 개인(취미) 프로젝트를 수행하고 있습니다.
2. 참고 자료
아래의 글을 참고하여서 작성한 내용입니다.
글제목 :What’s your preferred tech stack when building side projects?
링크 : https://lobste.rs/s/lfpd7t/what_s_your_preferred_tech_stack_when
'소프트웨어 개발' 카테고리의 다른 글
[개발] 데스크톱 어플리케이션 개발을 위한 기술 스택의 모든 것 (0) | 2024.06.07 |
---|---|
[에러] MacBook M2 - zsh: command not found: python (0) | 2023.06.14 |
HTML 을 사용하지 않고 웹사이트 구축하기 (0) | 2023.06.14 |
스몰 웹(Small Web), 작은 웹사이트는 아름답다 (0) | 2023.06.13 |
에너지를 적게 사용하는 웹사이트 구축 정보 안내 사이트 (0) | 2023.06.13 |