본문 바로가기

개발 이야기/Go 언어 이야기

Go언어로 백엔드 뿐만 아니라 프런트엔드까지~

728x90

Go언어 기반의 웹프레임워크는 하기 링크에서 보듯이

많이있습니다.

- 링크:=> www.cmarix.com/blog/top-golang-web-frameworks-for-developers-in-2021/

 

그런데 여기서 제가 눈여겨 본것은

Go언어 기반의 백엔드 웹프레임워크는 많이 있는데

백엔드 뿐만 아니라 프런트엔드 까지 지원하는 프레임워크이 링크의

리스트에 언급이 되어있습니다. 딱 하나가!

 

그건, 바로 Buffalo 웹프레임워크입니다.

이에 대한 설명을 가져오면 아래와 같습니다.

"""

8. Buffalo

At times when you need a very simple framework for your quick development purpose with Golang, this one comes as a handy and useful one. The framework comes as well equipped and fully loaded with everything a Golang project needs. 

Whether you want to build the frontend or backend of an app, it offers everything out of the box. The HTML and the .go files are automatically loaded and used and you can take advantage of the inbuilt hot reloading feature to evaluate the changes. 

""""

 

해당 Buffalo를 사용한 튜토리얼 들이 하기 링크에 예제 샘플들이

동영상으로 제공되고 있습니다.

- 링크:=> gobuffalo.io/en/docs/examples/

 

이중에,

   제가 눈여겨 보고 있는 튜토리얼은 URL shortener 예제 링크입니다.

 

한번 저만의 것으로 만들어 보고 싶었거든요.

 

기존에는 url.kr 이나 tinyurl.com 또는 bit.ly 을 사용했었습니다.

그런데 bit.ly는 이미 무료 용량을 벗어나서 사용하지 못하고

지금은 tinyurl.com 을 이용하는데,

 

어쩌저찌 해서, 결론은 

 저만의 URL shortener를 만들어 서비스 하고 싶었습니다.

 

(추가업데이트)

국내 개발자 커뮤니티 모아보기 앱이 있습니다.

'데브모아' 라는 앱인데 하기에서 다운로드 가능합니다.

:=> https://play.google.com/store/apps/details?id=com.opensupport.DevMoa

 

데브모아 (한국의 개발자들 모두 모여라!) - Google Play 앱

한국의 개발자 커뮤니티를 모아서 보자!

play.google.com

 

 

그럼,

  Go Go!