전체 글(48)
-
Dart言語とは?
Flutterを勉強する前に、Dartというプログラミング言語について分かってみましょう!DartとはDartは、Googleが開発したプログラミング言語です。主にFlutterでスマートフォンアプリを作る時に使われます。Flutterでは、画面に文字を表示したり、ボタンを置いたり、入力されたデータを処理したりする時にDartでコードを書きます。Dartの特徴Dartは、型がある言語です。文字列、数字、true/falseなど、データの種類を決めて書くことができます。String name = 'Taro';int age = 20;bool isStudent = true; varを使うと、Dartが自動でデータの種類を判断してくれます。var name = 'Taro';var age = 20; あとから変えたくない値には、finalやconstを使います。final us..
2026.05.29 -
モバイルアプリを作る前に
モバイルアプリを作る前に、基本概念を理解してみましょう! 「アプリケーションとは?」ユーザーが何かをするためのソフトウェアです。 大きく見ると次のように分けられます! WebアプリケーションエンジニアChromeで開くサイトやサービスなどです。React、Vue、Spring Bootなどで作るWebサービスは、このタイプに近いです。インストールしなくても使えることです。URLにアクセスすれば使えます。スマホ本体の機能を使う時に制限があります。また、完全なスマホアプリのような操作感を出すのは少し難しい場合があります。ネイティブアプリケーションAndroid や iOS に合わせて直接作るアプリです。Androidなら、主に Kotlin や Java を使います。iOSなら、主に Swift を使います。スマホの機能を使いやすいことです。カメラGPS通知Bluetoothファイル保存セ..
2026.05.29 -
Axios란???
Axios란?브라우저에서 HTTP 요청을 보낼 수 있게 해주는 자바스트립트 라이브러리입니다! 간단하게, 서버랑 데이터를 주고받을 때 쓰는 도구라고 생각하시면 돼요!(서버랑 통신할 때 편하게 쓰는 도구) 특징으로는GET, POST, PUT, DELETE 등 HTTP 메서드 사용 가능fetch보다 문법이 간단하고 에러 처리도 편함JSON 자동 처리, withCredentials 등 기능 많음"fetch"라는 게 있는데, Axios를 다뤄보시고 어떤 건가~ 하면서 한 번 찾아보세요! 사용 예시는 아래와 같아요! (저희 Redirect.jsx에서도 볼 수 있어요!)axios.get("/api/user") .then(res => console.log(res.data)) .catch(err => console...
2025.06.09 -
TailwindCSS를 이용한 색상 테마 적용 (다크/라이트모드)
탁월함을 위한 끊임없는 열정뚜렷한 비전을 제시하는 통찰력몰입을 유도하는 동기부여 능력위기 상황에서의 문제 해결력혁신과 열린 마음높은 인격과 공감 능력저는 과연 이 6가지를 갖추고 여러분들을 이끌고 나가고 있는 걸까요?? 사실은요, 전 어디가서 제대로 된 리더를 수행해본 적이 없습니다...! 딱히 여러 번 해본 적도 없구요 ㅜ실수하고 덤벙거리고 후회하기를 많이 반복했었는데,여러분들께서 저를 어떻게 생각하고 계시는지는 모르겠지만더이상 실수하고 후회하고 싶지 않아서 엄~청 애쓰고 있습니다! 저 혼자선 아무 것도 할 수 없으니까,여러분들께서도 본인 스스로를 리더라고 생각해주시고(물론 지금 리더는 저이지만 ㅎ)남은 시간, 좋은 추억을 남기고 마무리 했으면 좋겠습니다🙂↕️ 히사시부리니 프론트엔드 ..
2025.06.02 -
[BE] 스프링부트 프로젝트 생성 / 환경 변수 적용
Spring Boot 프로젝트 생성인텔리제이 유료 버전이라면 스프링 부트 프로젝트를 간단하게 생성할 수 있지만,커뮤니티 버전이라면 스프링 사이트에서 프로젝트를 받아야 합니다! 근데, 재영이는 플러그인으로 만들 수 있던 거 같던데 스프링 부트 프로젝트를 생성하는 플러그인이 생겼나...싶더라구요!이건 저도 잘 모르겠네요 ㅜ 그래서 근본을 보여드리려고 하는데,조금 번거로울 순 있지만 굉장히 간단하니 함 보여드릴게요! https://start.spring.io/ 위 사이트에 들어가시면, 이렇게 페이지가 나와요! 딱 뭔가 만들어 낼 프로젝트를 설정하는 것처럼 생겼죠? Project저희는 Gradle - Groovy로 할 겁니다!Maven은 예전 방식인데, 나중에 글로벌인을 수료하고 Maven은 어떻게 다루는지 꼭..
2025.06.01 -
[BE] 3. 유저와 게시판 - 2편
❗주의사항간단하게 알고 넘아가자는 차원에서 이 글을 포스팅하고 있습니다!때문에, 설명이 미흡하거나 잘못된 설명이 있을 수도 있으니이후에 학습한 내용이 올바른지 스스로 찾아보시길 권장합니다!※ 질문 또는 내용에 대한 반박 댓글 받습니다...!모르는 게 있다면 챗GPT를 통해서라도 알아낼 것!아니면 질문할 것! 이전 편에서 Api와 테이블을 생각해볼 수 있었죠?? 이제 그걸 코드로 나타내볼 거에요. 제가 다른 포스트에서 Spring Data JPA를 얘기할 때,ORM( Object Relational Mapping ) 얘기를 했던 거 기억 하시나요?? 다시 말씀을 간단히 드리자면,DB 세상에 존재하는 테이블을자바 세상에서 사용하기 위해! 매.핑.을 해준다는 겁니다! 그걸 어떻게 하는지와, Api를 어떻게 ..
2025.05.27