백엔드단에서 필요한 언어며 stack이 엄청 많다.
그 중에 node js express 등등은 javascript로 되어있고 관련해서 프론트 엔드 Front end 도 가능하다.
javascript의 비중이 점점 늘어나는듯하다.
web에서 개발환경 따로 세팅 안하고 기본적인 java script 및 라이브러리를 짜 볼 수 있는 사이트
그리고 코딩한 내용을 공유도 가능하고 콘솔에서 입력 결과 등등을 확인할 수 있다.
https://jsbin.com/kewacejazu/edit?html,js,console
추가 가능한 라이브러리들
jquery
bootstrap
moo tool
angular
react
Vue
등등 javascript 종류는 다 있는듯 싶다.
DB 쿼리 테스트 사이트
DB 테이블 생성 부터 SQL문 등등을 돌려서 결과를 확인할 수 있다.
SQL 테스트 가능한 종류
Mysql Oracle PostgreSQL SQLite MS SQL Server 등등 가능하다.
Text to DDL 메뉴도 존재한다.
http://sqlfiddle.com/#!9/f3d57ce/2
Build Schema
CREATE TABLE `agents` (
`id` int(6),
`name` varchar(20) NOT NULL,
`officeid` int(6)
);
INSERT INTO `agents` (`id`, `name`, `officeid`) VALUES (1, 'zoe', 1);
INSERT INTO `agents` (`id`, `name`, `officeid`) VALUES (2, 'hazel', 2);
INSERT INTO `agents` (`id`, `name`, `officeid`) VALUES (3, 'della', 2);
INSERT INTO `agents` (`id`, `name`, `officeid`) VALUES (4, 'mary', 2);
INSERT INTO `agents` (`id`, `name`, `officeid`) VALUES (5, 'skylar', 4);
CREATE TABLE `offices` (
`id` int(6) ,
`address` varchar(20) NOT NULL,
`directorid` int(2)
);
INSERT INTO `offices` (`id`, `address`, `directorid`) VALUES ('1', 'newyork', 1);
INSERT INTO `offices` (`id`, `address`, `directorid`) VALUES ('2', 'san francisco', 2);
INSERT INTO `offices` (`id`, `address`, `directorid`) VALUES ('3', 'chicago',NULL );
Run SQL
select name from agents join offices on agents.officeid = offices.id;
select name from agents left join offices on agents.officeid = offices.id;
select name from agents right join offices on offices.directorid = agents.officeid;
실행결과
'SW Developer' 카테고리의 다른 글
DevOps 개발자(Back-End/Front-End) 베스핀글로벌 이직을 위한 채용 지원 과정 및 면접 후기 (0) | 2022.07.06 |
---|---|
DRV_AS_ROOT: The "docker" driver should not be used with root privileges. 에러 원인 해결 방법 (0) | 2022.06.18 |
직방 코딩테스트 면접 후기 (0) | 2022.06.12 |
안드로이드 키 이벤트 코드 값 android key event code value (0) | 2022.05.11 |
Node js Express Github 프로젝트 생성 (Create new repository) 방법 (0) | 2022.02.23 |
댓글