This also goes hand in hand with deciding on a tech stack. And a tech stack means what programming languages are you using on the back end and the front end to build your product. There are the staples like CSS and HTML, you have PHP, MySQL for databases, Java, JavaScript, jQuery, C sharp. There are Ruby on Rails and a bunch. And if you go on google images, and you type in text x, you're going to see all sorts of images. This one, this is a good one here that explains the kind of the framework web framework programming language database server operating system.
So this is how the back ends works the server side, and then the internet, translates these together, puts them together, migrates them parses the data, whatever you want to say there's so many terms. front ends are usually JavaScript, CSS, and HTML. And then on the phone, you'll have like iOS or Android. And there's a lot of different you know, click on a bunch of these to understand, for example, how Facebook event you know how they build Something at one point, I'm not sure if this is what they use Now, obviously, but this is maybe how their front end and back end and then their metadata their metadata was. So just click around, I can look around and understand how these tech stacks work. I know that at one point, Hulu COMM The video site was built on Ruby on Rails.
So, you know, definitely look into these just kind of poke around. And then at some point, you'll have to decide what you want to build your app in. And there are all these different programming languages out there that you can, that you can use and decide on. And, you know, I've built stuff in PHP, MySQL, I build stuff in Ruby on Rails, I build stuff in straight up. JavaScript, there's a crate. I mentioned it before, React j. s. And I mentioned this before, it's, I believe it was built by Facebook, yes, on the Facebook, GitHub.
And React. js is a JavaScript library for building user interfaces and you can use node j s on the back end. So like if you were to type in examples. I don't know if there are examples here. Built with flux, React j s and immutable j. s Khan Academy, question editors built in. So here's a game.
Oh, I see. So I got to try to get all these. So this is pretty cool. It's built in JavaScript. So there you go. And it's on.
It's hosted on Heroku. for free. That's another resource that you can use as Heroku gives you free free domain. So this is just some examples where you can build in JavaScript using react js, it's an open source technology. So deciding on your tech stack is important to do because it'll determine on what you're going to build and how you're going to build it.