중학생

중학생

    NodeJS 를 공부하면서 든 생각

    안녕하세요 Dipokal HHJ 입니다. 최근 며칠 동안 NodeJS 에 빠져 여러가지 상용 서비스들을 구현해가며 든 생각을 정리해보려고 합니다. 저는 중학생 입니다. PHP 쓰다가 NodeJS 가 좋아보여서 생각을 정리하려고 쓴 글임을 알려드립니다..! NodeJS 의 장점 PHP 쓰다가 NodeJS 를 처음 사용해보는 제 입장에서는 정말 새로운 세계를 만난 기분이였습니다. 파일 업로드 부터 시작해서, 로그인, 보안.. 그야말로 신세계였다고 표현할 수 있을것 같습니다. PHP 에서는 .php 파일내에 html 코드와 php 코드를 병합해서 사용해야 하는데, NodeJS 는 EJS 가 있어서 디렉토리 관리, 파일관리가 유용했습니다. 파일 업로드 기능을 구현한 뒤 느낀점은 보안 입니다. PHP 처럼 그냥 ..

    페이스북 따라 만들기 - 1년이란 시간이 흐르고...

    안녕하세요. Dipokal HHJ입니다. 이 글은 제가 페이스북 같은 사이트를 만들어 보려고 결심한 순간부터의 이야기가 기록되어 있습니다. #1: 개발과 친해지기 어느덧 2018년 11월에서 2019년 12월이 되었습니다. 아마 2018년 11월쯤 제 첫 번째 웹사이트인 피플 튜버 1을 개발했었습니다. 이때 사용된 언어가 PHP 였습니다. 이때는 보안 취약점 SQL 인젝션, XSS, PHP 5.6 취약점 등등에 신경을 쓰지 않았기 때문에 보안에 상당히 취약했었습니다. 그러다가 2019년 2월 DeVent라는 내가 오래전부터 꿈꿔왔던 페이스북 같은 사이트를 만들어보기로 결심했습니다. 기존 피플 튜버 커뮤니티를 재수정하고 PHP라는 언어도 점점 친숙해져 갔습니다. #2 수많은 고비, 그리고 성취감 제가 De..

    중학생이 만든 홈페이지, DeVent

    안녕하세요. 오늘은 제가만든 홈페이지를 리뷰하려고 합니다. 먼저 데벤트 홈페이지는 페이스북의 타임라인 기능을 모방한 홈페이지 입니다. 최대한 심플하게 구현하려고 노력했습니다. 저는 평소에 심플한걸 좋아해서 한번 심플하게 웹사이트를 만들어 보는건 어떨까 라는 생각을 하게되어 만들게 되었습니다. 만들게된 동기 이 홈페이지를 통해 학교에서는 배울수 없는 가르침을 얻고 싶었습니다. 세상의 다양한 사람들과 소통하고 싶었고, 다른 친구들과도 친해지고 싶었습니다. 그래서 저는 이 DeVent 커뮤니티를 만들었습니다. 저는 포기하지 않습니다. 홈페이지를 만들면서 많은 시행착오가 있었습니다. 마케팅도 안되고, 개발 과정에서 많은 버그도 있었고.. 하지만 그때마다 내가 돌아온 길을 보았습니다. 그러곤 말합니다. "아. 이..