Live data from Hacker News

A beginner's cheat sheet for web development

bentobox.io

151–160 of 198 posts

Re: A beginner's cheat sheet for web development

#152

Earlier quoted context omitted.

> Considering that Javascript isn't even a defined standard (although ECMAScript is) ECMAScript isn't a different language than Javascript, its just the name on the standard for the language (IIRC, the name is because of the trademark Sun had -- and Oracle now has -- on "JavaScript" [1].) [1] http://tsdr.uspto.gov/#caseNumber=75026640&caseType=SERIAL_N...

> ECMAScript isn't a different language than Javascript That's not true, Javascript is what is implemented in various browsers under the standards those developers choose to implement. If ECMAScript was the same thing, then why would Mozilla bother licensing Javascript from Oracle? Considering all these tools are just development platforms for THE WEB? Shouldn't you be learning how the Web works so you know what you'…

> If ECMAScript was the same thing, then why would Mozilla bother licensing Javascript from Oracle?

Trademarks are basically labels; what Mozilla licensed from Oracle (actually, as I recall the history, what Netscape licensed from Sun and transferred to Mozilla) is the right to use the trademark "JavaScript". It has nothing to do with the actual language, just the label.

Re: A beginner's cheat sheet for web development

#157
post #111

Only works for me in Chromium. Firefox is displaying "box.name" and "box.description" instead of their values.

I was about to make a snarky comment about how the site should include a box on browser compatibility but I refreshed the page and it was fixed! It's a fun site, worth checking out :)

You're right. It's working in Firefox now for me as well.

Re: A beginner's cheat sheet for web development

#158
post #51

Earlier quoted context omitted.

This is great! I thought Bentoboox was good but I feel like it s too narrowly focused on learned each exclusive technology. I love how you have guides and other resources that bridge the gap!

It is definitely meant to be narrow. I think that a lot of beginners are overwhelmed by how many resources there are for each piece (hence the I would love to put something in here for integration between each technology, though I'm struggling to figure out how...

How about a pane for "How to build a static HTML/CSS website" that hides all panes but prerequisites? Then maybe one on how to build a dynamic site (raw, no framework). Then to build an [x-framework] site. Then, the penultimate pane, "How to build a scalable web application with automated infrastructure (prereq: chef or puppet or whatev), advanced monitoring (prereq: Nagios, or whatever that CustomInk/Etsy toolset is called), test-driven development (prereq: Lang-appropriate testing libs), and continuous integration (prereq: Jenkins)"

Re: A beginner's cheat sheet for web development

#159

Earlier quoted context omitted.

You're right - should change it to query language. You can make the change directly too if you spot others! https://github.com/JonHMChan/bento/tree/gh-pages

"SQL" is not a query language.

Are you being ironic or something? The very name SQL stands for Structured Query Language. https://en.wikipedia.org/wiki/SQL

Re: A beginner's cheat sheet for web development

#160
post #95

Earlier quoted context omitted.

Today's most trendy baristas have nothing but negative things to say about PHP. Programmers that use PHP would rebut, but they are too busy paying for their drinks using money they make from actually shipping code.

This needs to be on a shirt. (Probably in very small font.)

I would use my money earned by shipping PHP code to buy that shirt, regardless of ridiculously small font size. Para. 1 on front, Para. 2 on back.
Post reply on HN