May-28-2019, 02:23 AM
(May-27-2019, 07:19 PM)snippsat Wrote:i have already read that page. it came close to revealing what i wanted to know. i guess i will have to read the PEPs. PEPs tend to be hard to read.(May-27-2019, 06:36 PM)Skaperen Wrote: s a HTTP to API interfacer. if i got that right,Look at Full Stack Python WSGI Servers for more info.
(May-27-2019, 07:19 PM)snippsat Wrote:a lot of things in C are not pleasant, but i have done them. i'm not the typical programmer. i learned assembly language a decade before i learned C. maybe, i won't find WSGI difficult. but i'll have to see it or try it to know for sure.Quote:then i still need to learn it, eventually, to do web development (as opposed to using an existing framework).Using WSGI directly for web-development is not a pleasant thing,people who want to create yet another Python web-framework most read the WSGI specification.
There is no need at all for user that want to do web-development in Python,to read the WSGI doc.
(May-27-2019, 07:19 PM)snippsat Wrote: Look at Werkzeug it's a thinner layer over WSGI.i did find Django confusing. i tend to be confuse by abstraction when i start from the abstract side. if i start from the concrete side, i can better understand what is going on.
Quote:Werkzeug is a comprehensive WSGI web application library.
It began as a simple collection of various utilities for WSGI applications,
and has become one of the most advanced WSGI utility libraries.
From Werkzeug came Flask same Author Armin Ronacher now under Pallets Projects with more developer that keep stuff updated.
With Flask work close to HTML/CSS/JavaScript with very little over head,it's very pleasant to do web-development in.
Django is also good,but it's has an other model that Flask with a lot stuff build in even if need it or not.
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.