create account

steembin.herokuapp.com - throwing away a little read-only steemit viewer in 8.7% of the bytes by yamadapc

View this thread on: hive.blogpeakd.comecency.com
· @yamadapc ·
$3.94
steembin.herokuapp.com - throwing away a little read-only steemit viewer in 8.7% of the bytes
On my first few days of finding out **steem** and **steemit** existed, I ran to try to create something that could get me acquainted with the basic developer **API** (_Application Programming Interface_) of the **steem** network. I ended-up pushing [`steemcli`](https://github.com/yamadapc/steemcli) up, even though that wasn't really what I'd set to myself to build over those programming sessions.

Initially I thought I'd build a custom themeable version of **steemit**, to fix what I didn't like in it, by scrapping all Ghost themes and making small modifications to them.

That actually is implemented but buggy; if you want to take it over **there're 140+ open-source ghost themes I think are perfectly legal to make available with proper attribution** & some scripts to do part of the _making them work_ with steem's content bit (also it's important to prevent XSS, which I'm not sure I'm). I'm not really eager to continue trying to do that, so I'm open-sourcing and announcing a less buggy version of that code-base, which simply is a lean read-only front-end for **steemit.com** running on heroku's free tier at [steembin.herokuapp.com](https://steembin.herokuapp.com/).

**Some screenshots:**
http://i.imgur.com/T2YhTUB.png
http://i.imgur.com/TbNpNhJ.png

I just thought it was funny that in the end, the hacky, old-fashioned, unsophisticated way of trying to build a little front-end as a regular web-application without doing a SPA was actually pretty decently for me to navigate, even though it's a crappy script.

Check a [webpage test here](https://www.webpagetest.org/video/compare.php?tests=160928_FF_3A62,160928_GZ_3A64,160928_97_3A65), comparing **steembin** on Heroku's free tier against **steemit.com's** current React.js front-end.

[There's a neat little video here as well.](https://www.webpagetest.org/video/view.php?id=160928_f3387616fb9825c0c5d176736c28dd10cae4b8c7)

Enjoy or mock the code on [GitLab](https://gitlab.com/beijaflor/steembin), published under the GPLv3 license. I'll probably give you full rights if you ask.

All the best, @yamadapc
👍  , , , , , , , , , , , , , , , , , , , ,
properties (23)
authoryamadapc
permlinksteembin-herokuapp-com-throwing-away-a-little-read-only-steemit-viewer-in-8-7-of-the-bytes
categorysteemit
json_metadata{"tags":["steemit","programming","steembin"],"users":["yamadapc"],"image":["http://i.imgur.com/T2YhTUB.png"],"links":["https://github.com/yamadapc/steemcli","https://steembin.herokuapp.com/","https://www.webpagetest.org/video/compare.php?tests=160928_FF_3A62,160928_GZ_3A64,160928_97_3A65","https://www.webpagetest.org/video/view.php?id=160928_f3387616fb9825c0c5d176736c28dd10cae4b8c7","https://gitlab.com/beijaflor/steembin"]}
created2016-09-28 18:29:27
last_update2016-09-28 18:29:27
depth0
children1
last_payout2016-10-30 04:57:06
cashout_time1969-12-31 23:59:59
total_payout_value2.987 HBD
curator_payout_value0.949 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,077
author_reputation846,479,082,929
root_title"steembin.herokuapp.com - throwing away a little read-only steemit viewer in 8.7% of the bytes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,279
net_rshares7,788,445,008,760
author_curate_reward""
vote details (21)
@good-karma ·
it is great for low bandwidth users ;-)
properties (22)
authorgood-karma
permlinkre-yamadapc-steembin-herokuapp-com-throwing-away-a-little-read-only-steemit-viewer-in-8-7-of-the-bytes-20160928t183640744z
categorysteemit
json_metadata{"tags":["steemit"]}
created2016-09-28 18:36:39
last_update2016-09-28 18:36:39
depth1
children0
last_payout2016-10-30 04:57:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length39
author_reputation656,214,797,217,320
root_title"steembin.herokuapp.com - throwing away a little read-only steemit viewer in 8.7% of the bytes"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,372
net_rshares0