13 ms·
Our First 50,000 Stars
- mshenfield 10y agoReact is actually a great example of how new ideas often need to go through several rounds of refinement, iteration, and course correction over a long period of time before reaching their full potential The main point of the post. React has developed over time into the fulfillment of its original promise - views as a function of state. Some really core pieces that make this manageable and efficient weren't around at the start (virtual DOM, a well defined lifecycle API).
- jtmarmon 10y agomaybe this is just me but what even is that t-shirt? it looks like two unrelated images thrown on top of one-another in photoshop
- throw20160915 10y agoYeah, I'm not quite making the connection between React and what appears to be a spring water or lava source.
- NinoScript 10y agoIt is a volcano with lava: https://www.behance.net/gallery/43269677/Reacts-50000-Stars-Shirt https://www.behance.net/gallery/43269677/Reacts-50000-Stars-... Probably something to do with being the powerful core of your application.
- hackaflocka 10y agoI initially thought it was an egg being broken because of the reference to "egghead.io".
- hoodoof 10y agoThe logo looks like it's been shot and is bleeding out.
- cdnsteve 10y agoI was wondering too. $38.79 Canadian with shipping is a bit steep for a tech shirt. I was hoping they would have offered them to any of the 50,000 stargazers who helped them reach the milestone, no strings attached.
- spicyj 10y agoSorry, we don't have hundreds of thousands of dollars to spend on shirts to give away. People often ask if they can buy a shirt so we thought we'd do something fun here – you certainly don't need to get one. I'm sorry that it is more expensive in Canada.
- deleted 10y ago[deleted]
- undecidabot 10y agoNinoScript already explained that it's a volcano in another comment with a link to the artist's explanation [1], but here's an alternative interpretation. The color blue makes it looks more like a waterfall, which symbolizes react's one-way data flow. I got this idea from an old react vs ember presentation [2]. [1] https://news.ycombinator.com/item?id=12596905 https://news.ycombinator.com/item?id=12596905 [2] https://docs.google.com/presentation/d/1afMLTCpRxhJpurQ97VBHCZkLbR1TEsRnd3yyxuSQ5YY/edit#slide=id.g380053cce_167 https://docs.google.com/presentation/d/1afMLTCpRxhJpurQ97VBH...
- iplaw 10y agoI thought that it looked like praying hands. The thought process was powerful core -> planet core -> hot lava -> volcano -> stylized and unrecognizable volcano with blue lava. Sorry designer, it just doesn't work.
- deleted 10y ago[deleted]
- drinchev 10y agoCongratulations, guys. I'm being paid right now for working on React project, so it's pretty huge impact for my life. Anyway : > Just three and a half years ago we open sourced a little JavaScript library called React. The journey since that day has been incredibly exciting. I don't think that it's little [1], though. [1] : https://github.com/facebook/react/tree/0.3-stable https://github.com/facebook/react/tree/0.3-stable
- ihsw 10y agoThere is a term used in the article -- latinx. I have never heard of latinx before today. What's wrong with Hispanic? Why invent a new term?
- derrasterpunkt 10y agoThat's a new gender expression: Latinx = Latino (male) and Latina (female).
- ihsw 10y agoBut why? What is wrong with latino/latina?
- ethanbond 10y agoI wouldn't say there's anything wrong with it, personally. But there are valid reasons people might opt to use Latinx (also my first time seeing the term). For one, there are people who don't fall into either of those categories but are in fact of Latin descent. It's worth noting that some Latin cultures actually have specific notions of third gendered/non gendered/multigendered people. Check it out, it's pretty interesting: https://en.wikipedia.org/wiki/Third_gender https://en.wikipedia.org/wiki/Third_gender Secondly, it started this very conversation we're having right here and now. I'd say that's a good thing.
- quirkafleeg 10y agoOr "Latin American" or simply "Latin", if gender-specificness is the issue.
- NKCSS 10y agoThey also used XHP; that kind of naming makes reading "...XSS holes..." kind of awkward :)
- deleted 10y ago[deleted]
- diggan 10y ago
- NKCSS 10y agoNice backstory :) Now if only I was able to pick wich framework to use in the future (still can't decide between React, Angular or Vue)...
- bognition 10y agoPick react
- gjolund 10y agoReact isn't a framework.
- madeofpalk 10y agoWhile this is technically true, it kind of misses the point doesn't it? You would choose React over other 'frameworks' (like Angular). Plus, the React ecosystem is definitely 'a framework'.
- blowski 10y agoPick any of them at random. Once you've got the hang of one of them, it will be easy (if necessary) to pick up another. Anyway, Angular and React will probably have been replaced by another generation within 5 years, so focus on the underlying skills and less on the syntax of a given framework.
- deleted 10y ago[deleted]
- NKCSS 10y agoI'm a .NET developer (which means ASP.NET MVC back-end; razor views) and currently the front-end is just Bootstrap with custom javascript for interactions. I've written components to allow easy paged table data (which is usualy the only thing that is universally repeated; e.g. list data, have server-side paging/sorting and formatting functions). I want to use typescript for new development en eslint, but still haven't decided on the templating/component system. Leaning towards Vue but enterprise-wise, it seems smarter to pick Angular or React, where Angular seems to be the safest choice, but form all I've read, React seems more flexible (which is also the problem, since you can mix/match so many different pieces). I wished there was just 1 thing that was clearly better; would make my life so much easier :)
- gjolund 10y agoSV Koolaid has that effect on people.
- dang 10y agoPlease don't post unsubstantive comments here. We detached this one from https://news.ycombinator.com/item?id=12596885 https://news.ycombinator.com/item?id=12596885 and marked it off-topic.
- rvanmil 10y agoThanks for creating and open sourcing React. I enjoy working with React a lot and it's made me a lot more productive than before when I was using Backbone. Recently one of our customers went live with a mobile app which we built with React. The entire process of developing, as well as the app performance has been a great success.
- eatbitseveryday 10y agoI don't know about you, but I use stars as a kind of bookmark, nothing more. I see many instances where projects see the accumulation of stars as an accomplishment, or milestone the project achieves. Does it mean more to other people?
- themihai 10y agoIt usually does because it means the project is important/useful for more people. Google does the same with the clicks(the more clicks the more important...among other things)
- moondev 10y agoNo doubt. Very helpfull when evaluating projects in an unfamiliar domain
- eatbitseveryday 10y ago> Google does the same with the clicks(the more clicks the more important...among other things) I politely disagree that this is a way of measuring importance. If I don't click or load a page, I cannot evaluate it, because I cannot view the document.
- themihai 10y agoYeah but if that's your last click Google may consider you found what you was looking for. That being said perhaps a comparison with backlinks would make more sense.
- lopatin 10y agoIt's kind of like saying that a birthday is just another day. Not worth celebrating because it's not a true sign of maturity but simply a measure of how many years old you are. And you would technically have a point in saying that. But you would also be a jerk.
- Ensorceled 10y agoI'm not sure why you think having 50K people think your project is worthy of a bookmark ISN'T an accomplishment. Seems pretty noteworthy all by itself.
- hellofunk 10y agoI'm not a big fan of Facebook, but I'll admit that React was a real game-changer for my own development life. I don't use JS any more but all the idioms I learned using it I now adopt to other languages. I heard once that React actually came out of the Instagram team, which Facebook acquired. Regardless of the history, it's an amazing tool.
- shaneos 10y agoNo, React came out of the Ads team in Facebook where we used it build the Ads Create Flow (facebook.com/ads/create), but Instagram were early adopters who really helped push it forward (shout to the awesome Pete Hunt!) along with the News Feed team who used it build post comments.
- _alexander_ 10y agoCongratulations! React is awesome, thanks guys!
- colmvp 10y agoHN tends to downplay every sort of achievement until it cures cancer,government inefficiencies, and works on all devices including screen-readers and morse code machines.
- chimeracoder 10y ago> HN tends to downplay every sort of achievement until it cures cancer Oh, don't sell HN short. If a cure for cancer topped the frontpage, one of the top two comments would be someone remarking that "it's not really that novel, because chemotherapy has been around for ages."
- always_good 10y ago"Heh, I had this idea when I was eight years old. Color me surprised when I saw it at the top of HN this morning. ;)"
- sctb 10y agoWe detached this subthread from https://news.ycombinator.com/item?id=12597102 https://news.ycombinator.com/item?id=12597102 and marked it off-topic.
- pan_w 10y agoGreat excerpt from the article: "While it might look like an overnight success in hindsight, the story of React is actually a great example of how new ideas often need to go through several rounds of refinement, iteration, and course correction over a long period of time before reaching their full potential."
- stockkid 10y agoI also think that it's a great excerpt. We often overlook the processes that lead to an event.
- evanular 10y agoThe fundamental paradigms that React encourages have made me a better developer. Thanks to the React team!
- mkolodny 10y agoI'm curious - what's the significance of the volcano on the shirt?