Andrew Ray

blog.andrewray.me · Personal blog · on HN since 2014

Andrew Ray, a web developer, wrote tutorials on React and Flux, a post on JSX, and an account of an unexpected AWS bill.

What HN saysHN commenters recommend "ReactJS for Stupid People" and the Flux follow-up as starting points, and mock the AWS Free Tier bill's confusing interface.
17HN people shared it
8linked it in comments
14stories submitted
176story points
5 years agolast shared
2014people per year2026

Most-shared posts

  1. 1
    ReactJS for Stupid People (2014)
    8 people · 80 points · first shared 2014 · 37 comments on HN
  2. 2
    Flux for Stupid People (2014)
    7 people · 18 points · first shared 2014 · discussion on HN
  3. 3
    A Better Git Blame
    2 people · 1 points · first shared 2016 · discussion on HN
  4. 4
    Youre missing the point of jsx
    2 people · first shared 2017
  5. 5
    My First AWS “Free Tier” Hosting Bill Was $990
    1 people · 55 points · first shared 2020 · 61 comments on HN
  6. 6
    The ReactJS Controller View Pattern
    1 people · 12 points · first shared 2015 · discussion on HN
  7. 7
    Towards a Strong Mental Model of Docker
    1 people · 9 points · first shared 2020 · discussion on HN
  8. 8
    You Wouldn't Understand
    1 people · 1 points · first shared 2015 · discussion on HN
  9. 9
    Aws rds now.png
    1 people · first shared 2020
  10. 10
    Screen Shot 2015 08 03 at 10.33.28 AM.png
    1 people · first shared 2020

What HN people wrote when they linked it

dfdz · 2020-02-25
My favorite part is how half of the screenshots include a clearly marked "Free Usage Tier" option that OP did not select https://blog.andrewray.me/content/images/2018/03/Screen-Shot-2015-08-0… Dark UI indeed. https://blog.andrewray.me/content/images/2018/03/aws-rds-now.png
justsee · 2017-04-19
I had this same initial reaction, but concluded as others have that this architectural approach was not actually a separation of concerns but merely an unwieldy separation of technologies: http://blog.andrewray.me/youre-missing-the-point-of-jsx/ When you start thinking in components it becomes much nicer to have the styling, logic and layout all in one file, isolated from the rest of the application and easy to edit, move around and apply to any page. The previous 'best practice' of having these coupled aspects in separate files now seems quaint and tedious. There are of course trade-offs, and CSS-in-JS has not triumphed yet, but if you've held off from considering this approach simply because you've had 'separation of technologies' drummed into you in the past you might be missing out.
markm248 · 2016-04-10
ReactJS for Stupid People is an excellent place to start: http://blog.andrewray.me/reactjs-for-stupid-people/
hoggle · 2014-12-02
Also a good follow-up regarding "Flux" here: "Flux for stupid people" http://blog.andrewray.me/flux-for-stupid-people/
andrewray · 2017-02-06
colinramsay · 2014-10-14
I agree with andwaal that reflux is the simplest way so far that I've seen. I think what is really lacking is a demonstration application which isn't just "hello world" or the standard todo app rewritten in React. I just don't find that helpful. For another overview, see this article: http://blog.andrewray.me/reactjs-for-stupid-people/ Please don't take offence at the title, I didn't write it :D
noinsight · 2016-07-26
I started last week and got decently up to speed with these three articles: [1] "ReactJS for Stupid People" - this explains what React is in simple meaningful terms. [2] "React.js Introduction For People Who Know Just Enough jQuery To Get By" - this shows you how things are usually done with just jQuery compared to how it's done in React. It really allows you to see why the jQuery way sucks. [3] "Flux For Stupid People" - by reading this you'll understand what the Flux stuff is about and can decide whether you need it or not - I chose to skip it. Finally, if you want to get up to speed with ES6 classes at the same time, [4] shows you a simple example. I personally started writing my React stuff this way straight away. I'm liking React a lot at this point. [1]: http://blog.andrewray.me/reactjs-for-stupid-people/ [2]: http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-… [3]: http://blog.andrewray.me/flux-for-stupid-people/ [4]: http://www.tamas.io/react-with-es6/

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close