Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Design

unsure which language best fits my project

Hi everyone!

I have a general idea for a project I want to start but I honestly don't know how to go about it. Essentially the idea is this: I have a local webserver set up and want to have a one-page that is constantly displayed, as a sort of 'digital whiteboard'. It would have things like an updatable to-do list, notes, shopping list, etc. The idea is that it would be displayed on a dedicated monitor above my workstation and I could visit the page from any device on my network and make changes; I'm just not sure what the most efficient and simplest language or approach to that would be, any 'getting started' ideas would be super helpful! Thanks!

I am not sure if this will help, but python is a good language for doing lots of things

2 Answers

Hi Jeremy,

It looks like you have quite a few experience points in both Python and JavaScript. Either of those would work fine for a web application. It's really about whichever language you feel most comfortable with. Both languages have many frameworks that make coding for the web easier.

If you feel equally confident with both languages, then my advice would be to really spend some time designing your app, drawing diagrams, creating flowcharts, etc to really breakdown what steps your application would need to take to work the way you want it to work. Once you have that, you can google and otherwise research to find out if one language has more/better modules/libraries which would make some of the steps/functions you'll need easier to code. And that'll help you determine which language to have act as your codebase.

Thanks guys! Yeah I decided to go with Flask and it's working great for what I wanted to do, just thought I'd spitball a few ideas with the community <3