web back end - doubility-sky/daydayup GitHub Wiki

In software engineering, the terms frontend and backend (or sometimes referred to as back end or back-end) refer to the separation of concerns between the presentation layer (frontend), and the data access layer (backend) of a piece of software, or the physical infrastructure or hardware. In the client–server model, the client is usually considered the frontend and the server is usually considered the backend, even when some presentation work is actually done on the server itself.

Learn

architecture

load balancing

cloud service

Frameworks

Search Engine

Tools

  • web-servers: Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.
    • Python 2.x python -m SimpleHTTPServer 8000
    • Python 3.x python -m http.server (default on port 8000)
    • twistd -n web --path . (default on port 8080)
    • twistd -n web -p "tcp:port=8000" --path .
    • Node.js http-server -bgp 8000 --cors
  • Hoppscotch, 👽 Open source API development ecosystem https://hoppscotch.io. AKA: postwoman
  • GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal on *nix systems or through your browser. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly. More info at: https://goaccess.io.

FAQs

Resources