XenForo has revoked our license

because rust is meant to replace php.
What? Rust is a low-level compiled language. Its equivalent competitors are C++, C#, Java. Not PHP, nor Python, nor (gods aid us) NodeJS.

u mad?

Lol I work for a commodity wholesaler and before that I worked in manufacturing so the only widgets I'm fuckin with go into a box and get shipped.
It's bait, Hippo, bait.
 
e is a static front end written in, e.g. VueJS, and a backend that is pure API. This keeps things lean, makes caching assets and delivering them fast easy and stops the actual PHP (or whatever) backend servers being hit by unnecessary requests. You shouldn't have a PHP server building a page and returning the entire page pre-built to the client (outside of certain edge cases) as I'm presuming XenForo does. Have the client download the front-end, have it make authorised requests to the API for the data it needs.
Fuck no. Websites should be actual websites. Not small domain-specific terminal programs implemented in JavaScript.

Yeah, I understand HTML is shit and still doesn't support client-side includes which makes properly caching static content difficult but still.
 
No one should ever take advice about web development from an professional web developer.

This is like saying "don't take cooking advice from a professional chef."

Crimes against humanity. Conspiracy to degrace society through mediocrity and wastefulness. You take the collective amount of time web developers have wasted in terms of user-hours it is essentially genocide. The reason this is so morally bad is because everyone knows how bad it is, or rather think that the mediocrity is okay. The most self-aware webdevs will admit to you, they don't care, they only care about time to market. They know the vast majority of users are nigger cattle, and that's how they're treated. Web developers are essentially the same as mobile app developers. They are predatory scum making genocide-ware that holocausts man-hours in their ReactJS ovens.
I love you homie but your hostility is misplaced. Of course there are mediocre web devs who never grow throughout their career, but that's the same for all fields of development (see YandereDev). And of course there are web devs who are constantly striving to improve their craft but at the same time aren't instantly jumping over to whatever frameworks are popular this week. I'd consider myself one of those.

Maybe web dev looks so simple that anyone can do it, but there is a lot of specialized knowledge here. Minimizing database queries and making the ones you do write performant, request and response HTTP headers, DOMDocument and Xpath, response and image compression, cookies and sessions, secure secret storage, regex. I wouldn't expect a game or systems developer to know much about this stuff the same way I don't know much about 3D graphics acceleration or processor opcodes.

Of course an experienced web developer - a good one, one that really cares about their job - is going to be better at writing web sites than any other sort of developer.
 
No stickers would be a disaster for the site. Stickers allow people to express their feelings without typing out a post. Without them more people would post low effort "I agree", "I disagree" and "You're a faggot retard" posts. Some people are autistic about stickers, but they really help with the level of discourse.
youre a faggot rrtard
 
No stickers would be a disaster for the site. Stickers allow people to express their feelings without typing out a post. Without them more people would post low effort "I agree", "I disagree" and "You're a faggot retard" posts. Some people are autistic about stickers, but they really help with the level of discourse.
Low effort post happen even with stickers, tho. I don't think there would be much of a difference.
 
  • Disagree
Reactions: Something Awful
There's only one language that's appropriate for handling this task.

Sun, what is this evil, be gone you pasty potato faced Brit. No wonder you need a compact language because you are running it on a machine with a processor with all the power of a three legged mouse on wheel. I may have bad memories of terrible Sun sparcbooks that were inflicted upon me by the Army.
 
  • Feels
Reactions: Dork Of Ages
Fuck no. Websites should be actual websites. Not small domain-specific terminal programs implemented in JavaScript.

Yeah, I understand HTML is shit and still doesn't support client-side includes which makes properly caching static content difficult but still.

What the Hell are you gibbering about? How is what I described a "small domain-specific terminal program implemented in JavaScript?" Re-read my post and try to understand it this time. Not tightly coupling your back end and your front end does not make something "not an actual website".

And how is it difficult to cache static content? This is basic. Typically you can just leave it to the browser. Use etags or HTTP headers however you please. Most modern frameworks will handle changes to static assets implicitly just through the process of compiling the application. And yes, I know the fact that compile is used in this context will trigger some people. I'm happy about that. HTML is a mark-up language - it's in the name. It's not meant to have "client side includes" and include things that are outside the domain (unless included by CORS).

Everything I have said in this post is basic web knowledge and if you have to Google one fucking term or don't already know it, you are not qualified to be debating web development as you aren't even at the starting line long before you get into more intricate topics.

Take your furry loli avatar from my gaze,
 
>Java for webdev
Do people really? I mean I’ve heard that Spring is a pretty popular web framework, but I’ve also heard everyone and their mother say that Java is old and archaic and uses up way too much memory, to the point where even PHP is more efficient.
Guess what platform most commonly requires you to just restart it sometimes for no reason? Tomcat/Glassfish. Giant bloatware eating all the RAM on the server before it just OOMs or just becomes nonresponsive forever.
 
What the Hell are you gibbering about? How is what I described a "small domain-specific terminal program implemented in JavaScript?" Re-read my post and try to understand it this time. Not tightly coupling your back end and your front end does not make something "not an actual website".
Because it's literally what you do. You transfer raw data to the client side, on which JS code (i.e. a program) takes that data and decides how to display it and also takes the user input and serialize it into data to send back. That's a terminal in my book.

You can loosely couple your backend and frontend all on your server side. The only good reason to separate it out onto server and client side is because it allows you to be smarter with the caching of the static and dynamic parts. But that should be a native feature of your browser (i.e. client-side includes), instead of having every site execute their own code on your browser to implement it. Which is an insanity that only web devs think is okay.
 
Samuel is a Nigger
he's worse than a nigger, and may jersh forgive me for uttering this word - a britbong.
>Java for webdev
Do people really? I mean I’ve heard that Spring is a pretty popular web framework, but I’ve also heard everyone and their mother say that Java is old and archaic and uses up way too much memory, to the point where even PHP is more efficient.
kind of yes, some applications use spring also some people will tell you that java only uses too much memory if i's handled by a bad programmer. i had a javafag teacher and he parroted that shit every damn time.
 
Back