Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gustavohenrique/gh1
My personal URL shortener
https://github.com/gustavohenrique/gh1
Last synced: about 1 month ago
JSON representation
My personal URL shortener
- Host: GitHub
- URL: https://github.com/gustavohenrique/gh1
- Owner: gustavohenrique
- Created: 2015-11-23T15:57:53.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-05-02T16:25:07.000Z (over 8 years ago)
- Last Synced: 2024-06-20T00:46:29.864Z (7 months ago)
- Language: JavaScript
- Homepage: http://gh1.co
- Size: 3.9 MB
- Stars: 22
- Watchers: 1
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## About
It's my personal URL shortener writen in differents technologies. I used an architecture based on Restful API + SPA.
## Versions
### Golang + AngularJS 1.x + Semantic-UI
![AngularJS](angularjs.png)
My first personal web app written in Go. I have studied Go for 2 weeks and I learned so much about it.
In this first version I learned about:* Database operations with Postgres
* API using net/http and Gorilla Mux
* TDD and BDD in Go
* Godeps
* And much moreIf you have tips or advices to improve my code please, share with me.
### NodeJS + ReactJS/Redux + Bootstrap3
![React](react.png)
I used Restify to develop a Restful API in NodeJS.
* I writen tests for React's Components and Actions
* Authentication using JWT (Json Web Token)
* Redux architecture instead of Flux
* React code writen in ES6 using Babel
* Gulp + Browserify + Babelify
* Restify for API## License
MIT