I have been a fan of CodePen.io for a while. When I saw their recent announcement that they were introducing the ability to use CodeSandbox with React, Vue, and Angular I had to check it out. It is an amazing tool for front end developers to easily create and share code.
I decided to put it through the paces by building an entire website in under 20 minutes using Code Sandbox and see just how powerful this tool is. As you will see, it is insanely powerful.
If you are looking for a tool that makes front end development easier than ever before, look no further than CodeSandbox.io (even if you don’t use React, Vue, or Angular).
I have been wanting to build a website for ages and have always put it off because I was too scared to learn HTML and CSS. That was until I discovered CodeSandbox. CodeSandbox is an online code editor and prototyping tool that makes creating and sharing web apps faster. It can be used to build everything from static sites, to React and Vue applications, to full scale Node.js servers.
I am very impressed with how easy it is to use CodeSandbox as you don’t need an account or even need to download any software!
This blog post takes you through how I built an entire website in under 20 minutes using CodeSandbox. You don’t need any coding experience to follow this tutorial but some basic knowledge will be helpful.
It’s not hard to get started as a web developer. In fact, it’s incredibly simple. In this post, I will show you how to build an entire website in under 20 minutes.
Today we’re going to be using CodeSandbox, an online code editor tailored towards web development. It is similar to CodePen, jsFiddle and JSBin, but it has some unique features that make it stand out from the crowd.
I recently came across a new website that allows you to write code and see the output, all in your browser. It’s called CodeSandbox. So of course I decided to see how long it would take me to build a full-fledged website using only this tool.
The idea for the site was simple: A search engine for quotes from the TV show The Office. I had decided upon this idea because I knew The Office has a ton of great quotes and there wasn’t already an exhaustive searchable database for them (or at least not a conveniently-accessible one).
I honestly thought it would take me over 24 hours, but I was wrong. It took me just under 20 minutes! And what I made is actually pretty respectable, both on desktop and mobile:
I’d like to share with you the exact steps I followed to get there, but first let me tell you why I think this is so exciting.
I was really impressed by CodeSandbox.io, the online code editor tailored for web application development. In less than 15 minutes I was able to build a React.js website and deploy it to Netlify.
I’m not sure if I’m more impressed with the tool or how easy it is to deploy a website in 2017, but both are impressive. I tried to remember how long it took me to build my first website back in the mid-90s and couldn’t even imagine how much work went into that effort.
For the curious, the steps involved were:
Create a new project from a template at CodeSandbox.io Connect my GitHub account so I can push changes to GitHub Deploy my site to Netlify using Netlify’s continuous deployment feature
If you’ve been following me on twitter or github, you’ll know I’ve recently been working on a new website called CodeSandbox. It’s a little different from the other services like JSFiddle and JSBin, as it allows you to edit your entire application live.
The idea came to me when I was working on a React Native app (which I’ll write about later), this app had a lot of code. At the time I was using Codepen because it had Create React App built in, so I used that. But it wasn’t really comfortable, since there was no filesystem, only files. It worked for small demos, but for something bigger it wasn’t really feasible.
What if I could make an app where you could import any npm package? And what if I could do this all live? So I did!
The way it works is fairly simple: When you navigate to Codepen for the first time it creates a new repository for you with a basic React app in Github and opens it up in the editor. From then on every change you make gets committed to your repo and is immediately visible inside your browser. You don’t have to hit save or anything!
I have always been fascinated by technology, and have been coding since the age of 10. I have always admired those who were able to create websites. It was a dream of mine to be able to do the same. Last year, I started teaching myself web development, but I just could not get my head around it.
I decided to go back to school to learn web development properly and spent the last year studying hard. My dream job is to work as a software engineer for Google or Facebook.
Today was a big day for me as I wanted to create my own website. I wanted a website that would allow me to show all the projects I had created over the last year. I had no idea how long it would take me, but I was determined to give it my best shot.
I started by watching all the tutorials on YouTube about creating websites using Bootstrap. The problem is that Bootstrap is very complex, and it took me a long time to figure out how everything worked. No matter what I did, I could not get my website to look like all the examples in the tutorials.
I kept working on it and after about 3 days of frustration, I finally got what I was looking for! My website was beginning to look great! All