728x90
반응형
프론트엔드 & 백엔드 포함된 초간단 서비스 만들어 보기 - (2) 백엔드의 주요 기술 스택
분명 전산학부 졸업 했는데 코딩 개못하는 조준호/Web 2024. 10. 12. 17:49프론트엔드 & 백엔드 포함된 초간단 서비스 만들어 보기 - (2) 백엔드의 주요 기술 스택

💡 백엔드에 많이 사용되는 언어와 프레임워크백엔드 프로그래밍 언어는 서버에서 데이터를 처리하고, 클라이언트와의 통신을 관리하며, 데이터베이스와 상호작용하는 기능을 제공한다.  🍉 JavaScript (Node.js) JavaScript는 원래 브라우저에서 등장했으나 Node.js 덕분에 서버에서도 사용할 수 있게 되었다. 게다가 Node.js는 비동기 처리에 특화되어 있는데(원래 JavaScript도 비동기 처리가 가능했으나 Node.js 덕분에 훨씬 효율적) 이는 여러 사용자가 동시에 접속하는 것을 가능하게 만들었다.  🍉 Python (Django, Flask) Python은 코드가 직관적이라 유지 및 보수가 쉽고 복잡한 웹 앱도 빠르게 개발할 수 있다. 특히 데이터 과학 및 인공지능 관련 도구..

[MySQL] PRIMARY KEY 만들고 넣을 때 참고 사항
분명 전산학부 졸업 했는데 코딩 개못하는 조준호/기타 2024. 6. 27. 19:37[MySQL] PRIMARY KEY 만들고 넣을 때 참고 사항

MySQL에서 테이블을 만들려면 요렇게 "CREATE TABLE"을 사용하면 된다.  🙋‍♂️왜 PRIMARY KEY에는 NOT NULL이 붙어 있나? 어차피 포함된 속성 아닌가?🧠니 말도 맞는데 그냥 관례상 적는 거임 & 가독성을 위해있어도 되고 없어도 되고 🙋‍♂️PRIMARY KEY에 보면 AUTO_INCREMENT가 주로 붙어있던데?🧠필수는 아니지만 붙어 있는 경우가 아주 흔함물론 알아서 부여하는 경우라면 포함하면 안 됨    그리고 INSERT INTO를 한다면 다음과 같은 명령문을 쓰면 된다.    🙋‍♂️INSERT INTO parameters 안에 PRIMARY KEY가 없던데?🧠PRIMARY KEY가 AUTO_INCREMENT라서 그래근데 그게 아니라면 꼭 넣어야 돼 🙋‍♂️..

[MySQL] JOIN 연산의 종류
분명 전산학부 졸업 했는데 코딩 개못하는 조준호/기타 2024. 6. 26. 12:47[MySQL] JOIN 연산의 종류

JOIN 연산: 두 개 이상의 테이블을 관련 열을 기준으로 결합    1️⃣ INNER JOIN  SELECT columnsFROM table1INNER JOIN table2ON table1.column = table2.column; 둘 모두에서 겹치는 애들만 모음    SELECT employees.name, departments.department_nameFROM employeesINNER JOIN departmentsON employees.department_id = departments.department_id;        🙋‍♂️ INNER JOIN 빼고 나머지는 전부 OUTER JOIN인가요?👉 네.      2️⃣ LEFT JOIN   SELECT employees.name, depar..

728x90
반응형
image