1인개발자4 [#6 Spring boot] Spring Boot + Ajax 파일 업로드 가이드 안녕하세요 오늘은 Spring Boot + Ajax 파일 업로드로 마이그레이션 하는 과정에서 기본적인 틀을 잡아보고자 합니다. 시니어 개발자들의 이미지 파일 처리 방식 비교이미지 파일 처리에 대해 시니어 개발자들은 아래와 같은 두 가지 주요 방식을 선호합니다:Form 태그 일괄 전송 방식:전통적인 방식으로, form 전체 데이터를 서버로 전송서버에서 파일 저장과 데이터 처리 동시 진행간단하지만 UX가 떨어지고 대용량 처리에 부담Ajax 개별 업로드 방식:사용자가 파일 선택 시 Ajax로 비동기 전송진행률 표시, 실패 시 재시도 등 UX 개선 가능확장성과 유지보수에 유리, Cloud Storage 연동 용이이 프로젝트에서는 Ajax 개별 업로드 방식을 선택하여 구현했습니다.1️⃣ 문제 상황Spring B.. 2025. 6. 2. 잠자는 동안 돈이 들어오는 시스템, 개발자가 만든 자동화 전략 많은 개발자들이 꿈꾸는 이상적인 수익 모델 중 하나는 바로 자신이 쉬고 있을 때도 수익이 꾸준히 발생하는 자동화된 시스템입니다. 이를 흔히 '패시브 인컴(passive income)'이라 부릅니다. 그렇다면 개발자는 어떻게 자신의 기술을 활용해 자동화된 수익을 만들 수 있을까요? 그 핵심 전략을 소개합니다.1. SaaS(서비스형 소프트웨어) 플랫폼 구축하기소프트웨어 개발자는 SaaS 형태의 서비스를 구축하여 월정액 구독 형태로 수익을 창출할 수 있습니다. 한번 구축해 놓으면 서비스가 자동으로 운영되며 고객이 증가할수록 지속적으로 수익이 발생합니다.예시 서비스:온라인 예약 및 일정관리 서비스이메일 마케팅 자동화 플랫폼소셜미디어 콘텐츠 예약 발행 시스템2. 웹 크롤링으로 데이터 판매하기웹 크롤링 기술을 활용.. 2025. 4. 12. 3. 웹개발에 필요한 자원 설계! 먼저 개발을 진행하기 이전에 프로그램을 어떤걸 써야 하는지 먼저 알아보겠습니다. 1. 언어 선택! -> 개발 언어는 많은 종류가 있습니다. 그것중 한국에서는 JAVA를 한국 표준으로 하고 있기때문에 한국의 많은 웹개발자 들은 JAVA를 선택하고 쓰고 있습니다. 개발언어 종류 python JAVA GO RUBY 이런 종류들의 개발언어를 선택하고 개발을 진행하게 되는데 여기서 언어마다 사용하는 프레임워크 종류가 많기 때문에 그것까지 고려해서 개발언어를 선택해줘야 합니다. 저는, 개발언어를 JAVA로 선택해서 사용하고 프레임 워크는 SPRING으로 개발을 진행할 예정입니다. 그래서 지금 부터 공유할 내용은 JAVA와 SPRING 위주로 공유드리고 , 인프라를 관리하기 위해서는 DOCKER를 사용할 예정입니다... 2022. 12. 3. 1. 첫기록_코딩을 시작하게 된 계기 안녕하세요! 지금부터 쓰게 될 이야기는 제가 지금부터 시작해서 웹으로 하는 1인 개발자를 준비해보고자 하고 , 일단 일인 개발자라고 했을 때 너무 자료도 없어 정보를 공유하고자 하는 마음이 있어서 기록을 시작하게 되었고, 1인 개발자라 했을 때 게임 개발 같은 경우에는 1인 개발자가 많지만 웹 쪽을 봤을 때는 1인 개발하시는 분들이 많이 없다는 것을 느껴 이렇게 기록을 하고자 합니다!! if(내가 꾸준히 할 수 있을까?) { System.out.println("나는 자유로운 시작을 출퇴근없이 자유롭게 살수있다!"); } -> 상단의 코드를 보면 제가 제일 좋아하는 코드이며 없어서는 안되는 코드이죠 "if문" 은 무엇이든 예외를 걸어줄 수 있다. 예외에서는 나쁜 예외가 될 수 있는 상황을 걸러주고 내가 원.. 2022. 11. 24. 이전 1 다음