Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thanks! Definitely some useful info here.

I just want to bring up some observations from the point of view that the information you provide is the purpose of this project.

Since this is static information, Javascript shouldn't be necessary to accomplish the main purpose of the project. With Javascript disabled, this website provides nothing but a <noscript>You need to enable JavaScript to run this app.</noscript>.

With that in mind, Javascript can be used to enhance the information, such as the search box and sidebar you've included. That is supplementary to the main purpose of providing useful information.

Lastly, with that more limited use of Javascript (to enhance, via a searchbox), the next decision point is whether a framework such as React is even needed?

Main point: Always have a clear purpose, and make technical decisions based on it.



Thanks for the feed-back

Indeed, using react for only a git cheat sheet, is kind of overkill. The main purpose of this project is to create a visual and interactive git tutorials, and a cheat sheet.

The work is still in progress :)

Creating the cheat sheet part was a deliverable increment, that's why I have created this website.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: