[React Native] 0-3. 준비하기
Front-End/React Native2024. 2. 23. 08:42[React Native] 0-3. 준비하기

[React Native] 0-2. React Native와 Flutter 중에 무엇을 사용할까?아마 개발을 공부하고 시작하려고 하니 뭘 준비해야할 지 무엇을 공부해야할지 어떻게 공부해야할지 막막해하시는 분이 꽤나 있을 거라 생각합니다. 이런 분들에게 도움이 되셨으면 하는 바람에 작성합니다. React Native를 시작하기 앞서, 아래와 같은 준비과정이 필요합니다.기본적으로 JavaScript를 알아야하며 JSX 작성하기 위해서는 HTML과 CSS의 기본적인 이해를 필요로 합니다. HTML과 CSS는 좋은 자료와 글이 많기에 유튜브나 구글을 통해 검색하시면 쉽게 익히실 수 있을 거라 생각합니다.Javascript부터 중요한데, 저는 아래와 같은 사이트들을 추천합니다. https://developer.m..

[discord.js] 자바스크립트로 디스코드 봇 만들기 - 명령어 추가 .01
Project/Make a Discord Bot with JS2023. 2. 11. 21:38[discord.js] 자바스크립트로 디스코드 봇 만들기 - 명령어 추가 .01

안녕하세요! RyuWoong 입니다. 이번에는 간단한 명령어를 생성하고 실행하도록 해보겠습니다. Discord.js Tutorial의 내용입니다. 그럼 시작해볼까요? Quick Start. 앞서 disocrdBot 폴더 내에 프로젝트를 생성하셨다면, discordBot 폴더 내에 index.js라는 파일을 생성하고 아래와 같이 입력합니다. //index.js const { Client, Events, GatewayIntentBits } = require('discord.js'); const client = new Client({ intents: [GatewayIntentBits.Guilds] }); client.once(Events.ClientReady, (c) => { console.log(`Ready..

[discord.js] 자바스크립트로 디스코드 봇 만들기 - 시작하기 앞서 .00
Project/Make a Discord Bot with JS2023. 2. 9. 00:01[discord.js] 자바스크립트로 디스코드 봇 만들기 - 시작하기 앞서 .00

안녕하세요. RyuWoong입니다. 계속해서 Next.js 와 알고리즘, 자료구조를 공부하면서 머리도 식힐겸 오랜만에 Discord Bot을 만져봤습니다. 이전에 discord.py (파이썬으로 디스코드 봇 만들기)는 더 이상 진행하지 않을 예정입니다. discord.py는 오래 전에 작성한 내용이며, 틀린 내용도 꽤 있습니다. 기록을 위해 남겨 두었습니다. 따라서 discord.js로 새롭게 Bot 만들기를 포스팅합니다. 먼저 discord.js를 선택한 것은 크게 두 가지 이유가 있습니다. 첫번째 이유는 저는 최근 JS와 TS만 다루고 있기 때문입니다. 두번째 이유는 discord.py보다 discord.js의 튜토리얼이나 가이드가 더 잘 되어있다고 생각했습니다. 그래서 제 포스팅을 안보시더라도 Di..

[Express] TypeORM 연결하기 .02
Back-End/Express.js2022. 10. 3. 21:46[Express] TypeORM 연결하기 .02

안녕하세요! RyuWoong입니다. 정신 없던 프로젝트가 마무리가 되어가니 시간이 생기네요! 이번에는 TypeORM을 연결해보도록 하겠습니다. 가실까요?! TypeORM? TypeORM은 ORM 즉, 객체와 관계형 데이터베이스의 데이터를 자동으로 연결(맵핑) 해주는 라이브러리입니다. Express와 잘 사용하던 ORM 중에 Sequlize라는 라이브러리가 있습니다만, 우리는 TypeScript를 사용하고 있고, 향후 Nest를 사용하게 되면 TypeORM과의 궁합이 더 좋기 때문에 TypeORM을 사용하도록 하겠습니다. 특히 최근에 TypeORM이 3버전으로 올라오면서, 점점 발전하고 있는 라이브러리 입니다. 더보기 TypeORM은 클래스형태로 작성하게 되는데 저는 Entity선언부는 클래스형으로, 이외..

[JS] Async & Await .00
Programming/JavaScript2021. 1. 1. 22:10[JS] Async & Await .00

React나 Node를 공부하면서, 부족하다고 느껴졌거나 중요한 내용을 정리해서 기록합니다. 처음 작성하는 내용은 비동기 처리와 밀접한 관련이 있는 Async & Await 문법입니다. 비동기 처리를 완전히 이해했다고 말하기는 부족하나, 이 글을 작성하면서도 깨닫는 부분이 많았으면 좋겠다고 생각하며 작성하는 글입니다. 부족한 부분은 댓글로 피드백해주시면 정말! 감사하겠습니다. 💡 시작하기 전에 과거 JavaScript에서는 콜백지옥이라는 말이 있었죠. 비동기 동작을 처리할 때 비동기 함수 안에 또 비동기 동작들을 넣다보면 계속 함수가 중첩이 되어 마치 피라미드처럼 코드가 작성되는 지옥과도 같은 관경을 볼 수 있습니다. 그래서 콜백지옥을 해결하고자 ES6에서 Promise라는 비동기 처리에 사용되는 객체가..

image