Live data from Hacker News

Ask HN: What are the best web tools to build basic web apps as of October 2016?

news.ycombinator.com

51–60 of 85 posts

Re: Ask HN: What are the best web tools to build basic web apps as of October 2016?

#51
post #19

For frontend: Polymer/VueJs, for backend Python+Pyramid+SqlAlchemy are great options. For database Postgresql is your best bet.

How do you communicate between Polymer on the front-end and Pyramid in the backend?

Exactly the same as you would do for any other framework combination. There is nothing specific you need to do to work with them.

Pyramid has great support for REST API building and I'm just using json renderer to serve the data to polymer components that consume them.

Re: Ask HN: What are the best web tools to build basic web apps as of October 2016?

#52

Are you an experienced web programmer and already know how to manage migrations, CDN, REST apis, etc ? If not, I would still go with Rails. Its massively productive, batteries included... and forces you to learn some practices that you can later take to other frameworks (migrations, asset pipeline, etc). I dont know of any other framework that forces you to adopt these. On HN, you will find a lot of rhetoric against…

[deleted]

Re: Ask HN: What are the best web tools to build basic web apps as of October 2016?

#53
post #35

If you're building a basic webapp, you shouldn't be using a front-end framework at all! React has one of the gentler learning curves of the front end frameworks, but it's still a lot more work than just rendering everything server-side and adding whatever minimal effects you need with jQuery. I second sandGorgon's recommendation to use Rails. PHP is another good option. It's absolutely amazing how many successful new…

> Use something productive and ship it. This! Can't agree with it more.

Your clients don't care if your backend is written in PHP, Rails, or Go. Use whatever is your best tool in order to ship it quickly. It's "acceptable" to have a reasonable amount of fun, but don't waste time learning a whole new stack at the risk of validated learning.

Unless it's supposed to be a fun project to begin with.

Re: Ask HN: What are the best web tools to build basic web apps as of October 2016?

#54
I spent 2 weeks times ago learning react. My family was in vacation, no kids no wife... so as a diligent nerd I decided to understand why half of the world is now convinced that css, js, html must live together.

Curiosity, one of the project I want to rewrite is an old .net 2.0 using Ajax 1.0 (someone remember that...) having response.write (literally anything)

The idea was understand also how to combine babel and webpack to work with an external api (couple of weeks before create-react-app that you should check in any case)

I'm not using react in production yet, the application I have are full of data entry and very few nice things like stars and likes or profiles with nice icons but

Spend some time on

VUEJS (use their vue-cli)

react (use create-react-app) and check react router.

If you still don't get them after few weeks html and jquery will always rescue you (at least for next 5 more years)

Backend... cause you are learning ES6... you probably want to check

Expressjs

Passportjs

Express session (maybe using mongo as data storage)

But becauseyou also want basic...

Check out

GitLab pages

Github pages

Both have nice solution for static framework.

Good luck with this.new.world.

Re: Ask HN: What are the best web tools to build basic web apps as of October 2016?

#58
I spent recently some time re-evaluating tech stacks to get back into prototyping apps. My team [1] primarily uses React/Node.js, but from experience it seemed overkill for my needs (IMHO, great at scale but can get in the way of smaller apps).

I settled for Flask[2], SASS (using egg, my own boilerplate/micro-framework [3]) and Vue.js [4].

Simplest to get started with, gets the job done and scale nicely.

[1]: http://wiredcraft.com [2]: http://flask.pocoo.org/ [3]: http://wiredcraft.github.io/egg/ [4]: https://vuejs.org/

Post reply on HN