What are the differences between Glitch and Thimble?
Let's talk about some of the differences between Glitch projects and Thimble projects.
Your Glitch Project Gets Its Own Homepage
Your project on Glitch comes with its own Glitch "homepage" where other community members and the public can your project. This page shows the project's name and description and an embedded version of your project showing the project's code, the project's own homepage, or both side-by-side. From here you can click one of the available buttons to either Remix your project to start editing a new copy or to edit your project directly in the embedded window. You can also open the project's editor window from here.
Changes You Make To Your Glitch Project Go Live Instantly
Probably the biggest change when coming to Glitch from Thimble is the fact that Glitch projects are always live. There's no concept of publishing the project, and any changes you make are also immediately shown in the project's app page. You can use the side-by-side view of the Glitch page as a preview of the app. If you're working in the editor, instead of a preview pane you'll just open the project's web page by clicking on the "Show" button to the right of your project's name, which will open your project's web page in a new tab. For a Thimble preview-like experience you can resize your browser windows to display the two tabs side-by-side.
Glitch Projects Include A README.md
Glitch projects, by default, come with a file called README.md. On your newly-imported Glitch project that file will have some basic tips. But its primary intent is to give people seeing your project for the first time some general information about what your project does and what it's about. It's also a good place to let folks know anything special someone remixing your project might want to know. The file is also shown on your project's Glitch page below the embedded project.
Glitch File Management Doesn't Display A Filetree
Another big difference between Glitch and Thimble is how file management works. At this point Glitch's file manager doesn't show things in a filetree-like display, so "folders" are just a part of the file name. If you want to add a new file to a particular folder just put the folder name in the file name so
views/index.html is the
index.html file in the
views folder. If you want to move a file to a different folder rename it and change the folder name. Folders can also be nested in the same fashion.
File Uploads Work Slightly Different In Glitch