LITERALLY destroyed modern web development

LITERALLY destroyed modern web development

Other urls found in this thread:

stsci.edu/~idash/pub/dashevsky0607rcsgso.pdf
motherfuckingwebsite.com/
bettermotherfuckingwebsite.com/
twitter.com/NSFWRedditGif

bump for truth

Don't worry, there is far worse to come.

Why destroyed? Do you mean that this will kill plain html-css-javascript websites ? Isn't that a good thing ?

what is there to come

I think it's the web dev new era. Already learned Angular2 so I can be a pioneer in web 2.1

It just werks :^)

This
Also bump to see what Sup Forumsearfags think of it

>node.js
>bootstrap
>"responsive design" aka make everyting look like an """app"""

I just want data binding without all the bullshit attached

Aurelia

webassembly

Yeah, I love it when big corporations push their bloated meme-frameworks.

it's not bad though

>let's load 5MB of javascript, CSS and other bullshit to change the appearance of common controls to something "unique"

thanks, will check it out

These frameworks actually saved the web dev world. I've worked on a company that they had implemented their own framework because there were no "alternative" to what they were trying to build.. That company had approximately 20 employees.. They simply built this massive clamp of shit that we had to keep fixing week on week off because the main product relied on it. You have no idea how much bootstrap, angular, react, typescript and all these technologies actually help you..

I see webassembly as a positive thing. If people start writing client-side scripts in more sensible languages like C++, it might become easier to optimize load times, and fewer programmers will be tempted to do full-stack javascript.

Pure HTML/CSS/JS apps are great if you are just get started, once you're comfortable go straight to these frameworks.. They will save you a lot of time

VueJs is better than both.

This, all you have to do is write some lines of code. BAM, a web app.

ok there are too many new frameworks out there

what are their vulnerabilities?

there must be something seriously wrong with some of them

Vue.js is what I used

Data binding + templating. Apparently it can do all the horse shit angular+react do but idgaf. Fuck single page apps up the ass.

It won't be able to make changes to the DOM, you still need javascript for that. From what I understand it's so you can do heavy calculation under the hood, pretty much for 3D rendering and such.

Fucking this Half the sites won't even load images with javascript disabled nowadays. I sometimes wish every programmer, web developer and such had to spend a year somewhere in Siberia on something like 386 with 4 mb of ram and shitty modem internet that dropped dead all the time before allowed to work professionally. That would make them treasure them megabytes and megahurtz.

bad programmers are what is wrong with everything, and by transitive property JS frameworks.
In particular, some make it easy to share too much with everyone who loads a page. You might have visited a website today that gave you easy access to their user database.

this is because you can't monetize poor fags

its all about the money

nobody cares about the user experience of some retard with low end hardware, low end internet connection because he most likely has no money to spent on whatever the application, service, website, thing is trying to sell

hes also nobody any advertiser would want to advertise you

in short

poor fags are irrelevant

hows that news?

> Implying bad connection means poor people

Most of those memebytes are for ad networks with multiple ad fraud checks, tracking and similar shit. Frameworks themselves don't have to do anything with it, the perpetual cycle of the economy of crap does. You can get a basic lightweight page without a problem.

Can't wait until this "webapp" fad is over man. We went from assembly programmers to this useless heavy inefficienmt buillshit noone asked for

I use angular with Ionic 2 to make hybrid mobile apps. Its quite comfy desu. Plain javascript is quite "ok" when you work with it and you force your self to keep shit organized and stick to design patterns and keep shit clean. But then your colegue helps you, with a "get shit done attitude, uber of, lean startup" attitude adds 10 libraries to make shit thats already doable without them. Does whatever he fucking wants just to make it work not caring about software rot or any fucking programming practice. You end up with garbage code in a garbage app that has zero organisation or maintainance capabilities.

Atleast the frameworks give you a way to control the shitfest at a minimum (although software rot is always present) by giving the developers guidelines on how to do shit properly and organised.

Plain HTML actually looks good now, thanks to HTML5

what does nodejs have to do with bootstrap you fucking autist..

fuck you and your bad connection. or your 386 that can't load javascript.

>Can't wait until this "webapp" fad is over man.

keep waiting faggot, it's not a fad.

>the web shouldn't use javascript
>every web page should look like it was made in 1993
>web pages shouldn't be responsive

fuck these javascript threads really bring the aspies out of the woodwork.

>this is because you can't monetize poor fags
Oh believe me you can. Idiots would happily give away their last shirt, or sell a kidney or something to get thair hands on some useless trinket they've been brainwashed to desire. That's why they are poor in the first place, not because they can't earn money.

What are these things?

I haven't looked at web shit in 10 years. But are these the reasons sites have all gotten so bloated and slow over the last 3-4 years? Why the web suddenly feels like I'm on dialup again every time a sites changes is shit to that Windows 8 design philosophy?

CNN.com is a 12MB download right now. I'm not making his shit up. I think ISPs are all going slowly broke tbqh

Anyone give me a tl;dr on this shit.

even fucking James Webb Space Telescope is controlled with Javascript, and it's literally the most advanced tech on Earth

stsci.edu/~idash/pub/dashevsky0607rcsgso.pdf
> The JWST science operations will be driven by ASCII (instead of binary command blocks) on-board scripts, written in a customized version of JavaScript. The script interpreter is run by the flight software, which is written in C++. The flight software operates the spacecraft and the science instruments.
> The on-board scripts will autonomously construct and issue commands, as well as telemetry requests, in real-time to the flight software, to direct the Observatory Subsystems (e.g., Science Instruments, Attitude Control, etc.). The flight software will execute the command sent by the calling on-board script and return telemetry, which will be evaluated in real-time by that on-board script. The calling script will then send status information to a higher-level on-board script, which contains the logic to skip forward in the observing plan in response to certain events (see Section 4.1).

what's up with these luddites ITT who are refusing to use a fucking space-grade technology?!

>web pages shouldn't be responsive
Web pages are responsive by default.
What's unresponsive about bare HTML?

>They simply built this massive clamp of shit that we had to keep fixing week on week off because the main product relied on it.
Having to deal with this much bullshit probably means you're doing something wrong. There's no bloody need to make an OS out of the browser. Just write an actual application to suit your needs instead of brainfucking yourself making the poor browser do something it's clearly was not designed to.

>what does nodejs have to do with bootstrap you fucking autist..
Nothing, but both are cancer

JUST

ok pajeet you stick to php

>doing web dev
kek

So this is the future?
Embarassing

>why doesn't it work when i multiply 5 with 'potato'

>Having to deal with this much bullshit probably means you're doing something wrong.

Have you NEVER had a client ask you for some insane shit?

That's the sad part. It's not that it doesn't work.
IT FUCKING WORKS

This absolute garbage actually gets compiled/interpreted and the execution continues like nothing went wrong
How the fuck is this acceptable

I just wish my low end hardware could actually benefit from fast Internet connection and load pages like YouTube in under 20 seconds

NaN

Just use Noscript.
Most sites worth a shit. Those that don't are usually garbage anyway. You can whitelist the ones you like.

>Have you NEVER had a client ask you for some insane shit?
This is why truly successful companies don't listen to their clients but shove their own insane solutions down their throats. Just look at microsoft or apple for example.

How do I make web-page

I want to make site similar to IMDB for my own purpose

thanks for this pdf user

ng new imdb-like-website --prefix iamafag

I FUCKING HATE PHP FRAMEWORKS.

FUCKING NETTE MAN.

I CAN WRITE NORMAL PHP BUT FOR SOME REASON

I DON'T UNDERSTAND A THING ABOUT THIS FUCKING THING.

I SPENT LAST WEEK READING THROUGH THEIR DOCUMENTATION AND I ALWAYS ENDED UP WITH "WHAT THE FUCK?"

I THINK I AM CLINICALLY RETARDED. SEND HELP.

I read about neoliberalism for a semester and I don't understand how anyone thinks it functions or how it functions at all it's all voodoo to me

react is ok, but REDUX IS JUST RETARDED

react is pretty comfy imo

> {...css}
> 1MB of code added to website
Fuck react.

I bet they never heard of Haxe

>changes to the DOM
I'm no webdev, but isn't that just real time changes to the HTML?

vue is alright lads
but yea they are forcing you to modularize shit in a different way of the old "includes" and through javascript components. shit is ridiculous to strictly use a JS framework on every fucking project from now on.

> what are their vulnerabilities?
We are talking about front end frameworks here.
They are no more or less "vulernable" than the (not necessarily restful) (not necessarily JSON) backends they call, pushing the responsibility on the backend, mostly.
The one thing that comes to mind that could be dangerous is XSS.

But it's not on earth.

Vue.js is literally the jQuery of SPA and it is glorious.

Well, that implies it was good before...

Its all so tiresome. What are people doing on pcs that you cant do on a 486 with basic office tools. If it werent for media you wouldnt need anything but a 16 bit pc

>isn't downloading 40MiB of obfuscated javascript to render a webpage a good thing
>isn't replacing html-css-js with a framework that fixes none of the problems of html-css-js and adds a ton of new problems a good thing?

>Web pages are responsive by default
Not really, a lot of basic HTML features like tables and images don't work particularly well with resizing.

It's a thing you can easily fix with CSS width queries, though.

> isn't downloading 40MiB of obfuscated javascript to render a webpage a good thing
40? Really? Kek.
> isn't replacing html-css-js with a framework that fixes none of the problems of html-css-js and adds a ton of new problems a good thing?
Just learn to code then?

yes it is

It is, it's not launched yet.

> But it's not on earth.
this Also, Javascript into space ~o~

i don't know m8, been writing js for years never had a type related error. i know what each variable type is and convert to string/int when needed.

>using the smiley with a carat nose

Sup Forums is a webapp

If anything, it will make optimization of load times much worse, since you'll only have a compiled binary blob, you cannot edit it, like you currently can with any js file.

If bootstrap or angular puts something into their webassembly script that slows your site down or tracks you, you won't be able to do anything about it other than completely removing it (which may completely break your site).

try again

>web pages shouldn't be responsive
>implying javascript is responsive

When are we going to have something better than JS

When you write new compiler that compiles to js, oh wait...

ffs

without angular/react my job would suck

we have to go back

motherfuckingwebsite.com/
bettermotherfuckingwebsite.com/
make the web great again when?

you two look like a couple of cunts

Is this just CSS rendered in JS? What the fuck is the point of that? Why not just use CSS3? Or better yet, vanilla JavaScript?

I'm slowly learning JS and wondering what the fuss is about React/Angular and THIS is it? What the fuck? I thought it would actually have some semblance of use. Why don't people just use vanilla JavaScript instead of learning shit like this just to pad a resume? I thought I regretted getting into this shitty, dying field before but if this is what I have to look forward to maybe I should just realize I fucked up my life and reboot it right now.

>react
>literally facebook botnet language

>thinks autist is an insult

>all I can do is use meme arrows and Sup Forums buzzwords
KEK

>all I can do is swallow Zuck's shit
Good goy.

>all I can do is resort to nonsensical ad hominems when someone points out I'm literally saying nothing
WEW

And what if I want more than just static text?

>not using as header
shiggy

>static text documents
I could just read a fucking epub.

>bettermotherfuckingwebsite.com/
Use a server side language + database + javascript

>customized version of JavaScript

So it's not JS, just something similiar. The most likely have a barebone scriptlanguage that could be likened to anything.

What about MobX

>Sensible language
>C++

pick one

C++ is only good when you need to write low level code. Not what you care about in browsers. What we really need is a good strongly typed functional language to get good compilation to webassembly.

It optimizes load time, not run time. JIT interpreters already do a good job for run time if you write your code sensibly.

The bad thing is I won't be able to see your code and modify/inject my own into it anymore. I'll probably keep it disabled except for my own sites.

There had better fucking not be

>Let's write lines of CSS to style text when simple , , and HTML tags accomplish the same thing

With WebAssembly down the road it can only get better... I hope.