목차
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
What’s your preferred tech stack when building side projects? | Lobsters
Hello, I’m curious to know what’s your preferred tech stack when it comes to building side projects and why pick those technologies Anyways here’s mine, Flask (Mostly for backend since its much simpler) HTML CSS and JS (FrontEnd) I haven’t really b
lobste.rs
'소프트웨어 개발' 카테고리의 다른 글
[개발] 데스크톱 어플리케이션 개발을 위한 기술 스택의 모든 것 (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 |