What is "100% JavaScript front-end"?


Several times came across the phrase "100% JavaScript front-end"... we supposedly "100% JavaScript front-end". Or "requires 100% JavaScript front-end developer". And sometimes even "100% JavaScript front-end framework".

Who knows what kind of animal is "100% JavaScript front-end"? And it is 100%. Without them I would somehow imagine a JavaScript front-end as front-end pumped all sorts of jQuery, Ajax, and other vebdvanol etc. etc.... but it is 100% baffling to me.

To help resolve this shameful hole in my expirence (:

Thanks in advance for sensible answers.

Thank you for participating, defeated fellow k12th.

He gave, IMHO, the most accurate answer, with emphasis on the question of 100%. Without these 100% — can be long to procrastinate, but now everything is clear. /Applause/

Dolios, Your comment is also very helpful, thank You.
October 7th 19 at 18:03
8 answers
October 7th 19 at 18:05
acharki bullshit, IMHO.
October 7th 19 at 18:07
Most likely this refers to the frontend is written in ExtJs or Qooxdoo, when there is 1 html file index.html with an empty body and all of the content generated is javascript, ie RIA.

But I could be wrong, because not a mind reader.
Think, too, that as. Do not have such monsters, but acts as the backend services that are accessed by the frontend. And it is theoretically possible to have a 1-page websites like in QooXdoo, but not necessarily. And a lot of pages, and can be called static, but JS and HTML, not due to the formation pages on the server. However, parts of the pages, widgets, blocks server, and in this case can give. But "100%" — probably when the server always responds with JSON or XML. - Anne_Gutkowski commented on October 7th 19 at 18:10
October 7th 19 at 18:09
JavaScript programmer who doesn't touch the backend. There are projects where a lot more JavaScript than server-side language. For example Gmail... somewhere they wrote that 80% of the code they have on JS.
80% != 100% - Anne_Gutkowski commented on October 7th 19 at 18:12
Writing such applications team. And specifically for one person may have 100% JS. - Annabell_Kovacek commented on October 7th 19 at 18:15
October 7th 19 at 18:11
Generally meaning that the person does not need knowledge of a server-side language and it will work only on the client part.
October 7th 19 at 18:13
Most likely when there is a single empty div or even just body. And then with the help of such structures is drawn all the code.
var teg_div = $('<div>123</div>'); var teg_a = $('<a href="#">123</a>').appendTo(teg_div);
If you could use something like Backbone with any templating engine that someone must also say that it's 100% js code.
teg blew my mind. - Anne_Gutkowski commented on October 7th 19 at 18:16
October 7th 19 at 18:15
k12th right :)
But, most likely, mean the situation when you have index.html (or index, but the html) and you have to make this file your entire site/application using javascript and a head light without the use of server-side programming language.
October 7th 19 at 18:17
This is when you write code a La GWT, I guess. It clientside, server interaction is not present, no HTML — controls and layout generated by the script, and styles says someone else.
October 7th 19 at 18:19
This is where for the view (view) is responsible only javascript. More specifically, this is when the server code is the classic model with the front controller without any template engines and other things. The server gives data only. Fully Javascript and renders the page based on the data received from the server. It turns out that about 80% of the code and logic of the entire application in JS. Here correctly noticed that gmail is one such application. Roughly speaking, when loaded index.html there is nothing except a JS application.
I have 4 years doing enterprise projects such a sample, when left with the company no longer found firms involved in similar, though walked about 15 companies in Kiev and Dnipropetrovsk. Anyway, if you want to go on the web, then I advise you to take this project, because this unique experience will be a JS programmer and not giveri-boy. Before I started working with js, I know C++ and a little php + html. Now, as singer dev working in Javascript (though mostly Node and smartTV) are more objective C programmers of the same level. And just because 90% of JS programmers don't even know any one principle of software development, not to mention the creation of applications more complex than binding dynamic elements to the usual sites.

Find more questions by tags JavaScriptFrontend