5 ms·
Sort of. The app watches for changes in the fs and builds pages accordingly. It also embeds a small web server that provides hot-reloading. It also keeps a depe
by miki_tyler 5y ago
Sort of. The app watches for changes in the fs and builds pages accordingly. It also embeds a small web server that provides hot-reloading. It also keeps a dependency tree to optimize compilation, deals with static files... etc.
Our approach with this product is that less is more. It was a challenge to make something useful without bloating the UI.
- SahAssar 5y agoI guess my question is how many people know jinja (I'm guessing you need to fix errors, etc. manually?), how to deploy a website (since you need to upload the files somewhere), know HTML/CSS/JS (since you need to edit those files directly), but find running the two cli commands or IDE plugins a blocker/painful? I agree that less-is-more is a interesting and probably-good path to take, but just bolting a GUI compiler on top of a templating language that does not follow a less-is-more philosophy seems to make this too much on one side and too little on another.
- miki_tyler 5y agoThink about it this way - there is no practical way you can make a website today without resorting to either CLIs or online solutions. That is the void we fill. Jinja is great, and you can dig deep into all the features it provides, but you can get real far with just including external templates or using template inheritance, which are very basic. Kit55 works on top of your file system, so your workflow can be as simple or as complicated as you need it to be. To give you an example, we use git to sync projects across team members, then we use Kit55 to work on the site, and then firebase to deploy, and the process feels very light.
- SahAssar 5y ago> no practical way you can make a website today without resorting to either CLIs or online solutions So after I use my HTML editor to build my Kit55 site, how do I show it to others? Perhaps via "online solutions"? Can you explain to me how I without using online solutions or CLIs show my page to others? I'm sorry if I'm being combative but I really don't get what the actual problem being solved here is. Is your competition jekyll, github pages (which can handle the jekyll bit), wordpress or squarespace? Because those all solve different problems.
- miki_tyler 5y ago> I'm sorry if I'm being combative No worries. We've built Kit55 for us and we think some other people might find it useful.