DEV Community

Discussion on: Announcing the Appwrite Hackathon on DEV!

Collapse
 
meldiron profile image
Matej Bačo

Trust me, Appwrite is one of the easiest to learn! Fun fact, you dont need to learn everything at once - you can gradually add features as you learn about them 😇
For me the startign point was a cool reading where Appwrite team built real application: 30days.appwrite.io/

Collapse
 
moose_said profile image
Mostafa Said

Well, I'm installing docker for the first time and i would love to start working with VueJS + appwrite. There are zero results on google for how to install them together. I could only find demo codes on GitHub but not a single guide on the installation of appwrite in vue. Also for deployment, I don't believe it works with netlify or heroku am i correct?

Thread Thread
 
meldiron profile image
Matej Bačo

First you follow installation instructions to setup Appwrite server: appwrite.io/docs/installation

After that, you use JavaScript library with Vue, just like with any other framework. So you can follow these docs: appwrite.io/docs/getting-started-f...

Thread Thread
 
moose_said profile image
Mostafa Said

Perfect ❤ but about the deployment, does it work on Netlify or Heroku?

Thread Thread
 
meldiron profile image
Matej Bačo

Netlify is static hosting, so it won't work there. We plan to support heroku in future, but not yet. For nwo you can easily host it on, for instance, DigitalOcean using 1 click setup: marketplace.digitalocean.com/apps/...

Thread Thread
 
moose_said profile image
Mostafa Said

Awesome. Final question and sorry for being silly 😂 about the Hachathon, does it require the project to be deployed or go live?

Since it's not yet supported on Heroku I believe to be deployed anywhere else would cost money.

Thread Thread
 
justaashir profile image
Aashir Khan

You can use render.com (they have a small free plan) for NodeJS server hosting. Also you can use repl.com to build too, they provide a publicly shareable url and a small 512 mb ram.

Thread Thread
 
meldiron profile image
Matej Bačo

Hmm, as far as I am concerned, live deployment is not necessary. As long as there are some screenshots/showcases, open-sourced project with proper readme to follow, I would say that is fine.

Thread Thread
 
moose_said profile image
Mostafa Said

Awesome! Thank you so much for the info :)

Thread Thread
 
tqbit profile image
tq-bit • Edited

I imagine you can also extend the docker-compose template here: gist.github.com/eldadfux/977869ff6...

You could then use a utility container for appwrite CLI and nginx (or traefic) for your Vue app. And run everything on a DO droplet.

I'm still in the layout phase. If you like, I'll keep you posted once I start building the architecture.

Thread Thread
 
moose_said profile image
Mostafa Said

I'm still trying to discover appwrite and docker more as I never worked with either of them before. I have couple of ideas on mind but I'm just in the phase of doubting my ideas :D When I get to the phase where I get it together and start building, your information will be a great help.