CommunityNews

CommunityNews

The future of web software is HTML over WebSockets

The future of web-based software architectures is already taking form, and this time it’s server-rendered (again). Papa’s got a brand new bag: HTML-over-WebSockets and broadcast everything all the time…

This thread was posted by one of our members via one of our news source trackers.

Most Liked

dimitarvp

dimitarvp

That is SO not true. Those futures keep being predicted by people in areas with excellent internet coverage. Not a coincidence.

PaigePalmer

PaigePalmer

The future of web Software is HTML over Web sockets is correct things. In my research I found it that the HTML over websockets in future .
It has a lots of benefits;

  1. HTML rendering / processing happens solely on the back-end
  2. Real-time
  3. The Websockets protocol is faster than HTTP
  4. Works with slow connections
  5. Create a SPA with hardly any JavaScript
  6. Straightforward SEO
OvermindDL1

OvermindDL1

Guh, I hope not. I don’t want pages that require JS. I don’t want pages that require mountains of CSS. I want pages that can render easily in a terminal, in elinks, where I live most of my life. Accessibility is extremely important! Sites that absolutely hard require javascript to even function are near always an instant write-off in my book. This is my major issue with Discourse, sure I can see it fine without JS, but it is not “functional” without it to use, when it absolutely could have been… The workaround of handling it’s JSON api via a TUI is very very situational specific and does not scale to other sites that are broken in the same way.

Where Next?

Popular Frontend topics Top

First poster: bot
Vue vs React: Best Choice for Startups. “I just have one question for you: Why Vue? I hope you’re not rolling your eyes thinking - “ah n...
New
New
First poster: bot
Why I Love Tailwind. Why Tailwind is blowing up, why I (the creator of styled-components) love it and how I avoid the downsides of atomi...
New
New
First poster: bot
A WebAssembly Powered Augmented Reality Sudoku Solver. An Augmented Reality Sudoku solver using the WebAssembly build of OpenCV (a C++ ...
New
First poster: bot
PDF documents are a major part of our digital lives and, in an era where we spend most of our time working inside a web browser, enhancin...
New
First poster: bot
The Elm Architecture is one of the great innovations Elm brought to the software industry. But one of the questions that often comes up i...
New
First poster: bot
Just one year before the first web page went live in 1991, Microsoft began shipping perhaps the most well-known icon font, Wingdings. How...
New
First poster: AstonJ
;; This is an animated & interactive guide to ;; building a game in ClojureScript, because ;; I find the design patterns very intere...
New
brainlid
On your LiveView page, you are using a custom component. You want to be able to pass HTML attributes into the component, but the componen...
New

Other popular topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
wolf4earth
@AstonJ prompted me to open this topic after I mentioned in the lockdown thread how I started to do a lot more for my fitness. https://f...
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
PragmaticBookshelf
Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or...
New
New
PragmaticBookshelf
Create efficient, elegant software tests in pytest, Python's most powerful testing framework. Brian Okken @brianokken Edited by Kat...
New
First poster: joeb
The File System Access API with Origin Private File System. WebKit supports new API that makes it possible for web apps to create, open,...
New
AstonJ
This is a very quick guide, you just need to: Download LM Studio: https://lmstudio.ai/ Click on search Type DeepSeek, then select the o...
New
PragmaticBookshelf
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices. Neil Smyth MySQL...
New