Web Dev

Web development is the umbrella term for conceptualizing, creating, deploying and operating web applications and application programming interfaces for the Web.

Personally, I'm getting into it when trying to build data science applications and after much thinking about: will be proceeding with FastAPI + HTMX.

As a result, will be diving deep into the principles of web development as well and tackle some skill issues that havne't been dealt with for quite some time.

Starting out the same with the open source book Hypermedia Systems.

1. Content

  • content and basic layout handled by HTML
    • XML can be used with javascript for AJAX : Asynchronous Javascript and XML

2. Web Design

  • CSS and Javascript
  • start out philosophically (while an amateur) with the C.R.A.P principle:
    1. Contrast
    2. Repitition
    3. Alignment
    4. Proximity

3. Sentinel Refs

3.2. Template Engine

3.5. WebSockets

3.6. WebRTC

3.7. WebHooks

3.8. WebServer

Tags::programming: