Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I was wandering if there are any frameworks like Google Web Toolkit to create We

ID: 650564 • Letter: I

Question

I was wandering if there are any frameworks like Google Web Toolkit to create Web Apps? (Apps like Evernote, Spring Pad, Google Docs, etc.).

I am fluent in Java but could learn a new language without much problem. So is there any kind of framework that would allow me to write Web Apps without worrying much about UI element design and client-server communication?

I have heard of one-- Vaadin. Is it something like what I am looking for? If yes, are there any alternatives?

I'm hoping to make a Web App similar to this: Gantter. Mostly the UI and smooth usability.

Explanation / Answer

Python is a great language to start with, Flask is also a great web framework for people who want to learn the fundamentals of web development, it's called a micro-framework, it only does a few things, unlike other frameworks.

You can use 3rd party libraries, or even your own to provide new functionality.

This is better suited for a beginner since you won't learn too much at once.

Here's a "hello, world!" app in Flask:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
return "Hello World!"

if __name__ == "__main__":
app.run()
However, if you want to stick to Java, there's Play!, it's easy to learn, and has a decent feature set.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote