JS

    [자바스크립트, TS] camel case의 object key를 snake case로 바꾸기

    개발을 진행하다 Hasura에 query의 결과값으로 받아오는 object의 key가 snake case인데 실제 개발 컨벤션은 camel case여서 코드내에서 query한 결과값을 insert할때 다시 넣어줘야 하는 번거로움이 있었다. const originalSnake = { hello_world: "hihi", hi_there: "hi there", }; const insertObject = { helloWorld: originalSnake.hello_world, hiThere: originalSnake.hi_there, }; console.log(originalSnake); console.log(insertObject); /* { hello_world: 'hihi', hi_there: 'hi t..

    [Node.js] Redirect 를 data 와 함께 보내는법

    Node 서버 내에서 redirect를 data와 함께 보내줘야 하는 일이 있었다. 방법이야? data=1234와 같이 url에 querystring으로 던져주면 되는 일이지만 원시적인 방법으로 하고 싶지 않아서 [ node redirect with data ]라는 키워드로 구글링을 하여서 아래의 스택오버플로(친구!)에서 필요한 정보를 얻을 수 있었다. https://stackoverflow.com/questions/19035373/how-do-i-redirect-in-expressjs-while-passing-some-context How do I redirect in expressjs while passing some context? I am using express to make a web app ..

    [정규식] 문자과 숫자가 섞였을때 (부제 : 이게 외 않되?)

    정규식 않이 이게 외 않되? 정규식 않이 이게 외 않되?오늘 코딩을 하던중 정규식을 쓸일이 있었다. 여기서 정규식이란, 일정한 규칙 으로 특정 조건을 표시해 주는 식 을 뜻한다. 나무위키-정규식 다른 간단한것들은 JS 의 Split() 이나 replace() 등 으로 해결해 나갔는데 문제는 바로 이부분 이었다. NOTE : 3줄요약은 글 마지막에 있습니다.오늘의 문제.MY-SQL 의 CREATE Query 문을 MS-SQL 문법에 맞게 바꿔주는 웹을 만드는 중 이었다. CREATE TABLE dept ( dept_no INT(11) unsigned NOT NULL, dept_name VARCHAR(32) NOT NULL, PRIMARY KEY (dept_no) ); 출처 : 제타위키위와 같은 SQL 문을..