D
D
Denis2018-04-04 01:18:59
Web development
Denis, 2018-04-04 01:18:59

Misunderstanding of the essence of Frontend. As it is?

Good day to all.
The point is very simple, in my opinion. The frontend deals exclusively with what the user sees, the backend, respectively, vice versa. But here's the question: is it possible to create a full-fledged website for a person who owns only the front-end? A site with authorization, feedback, the ability to comment, and so on.
If so, how?
(Besides node.js)

Answer the question

In order to leave comments, you need to log in

4 answer(s)
L
Lam Besis, 2018-04-04
@HighwayToCode

Perhaps using cms Wordpress or MODx and reading their documentation. Of course, you won’t be able to forget about backing at all, but just for this there are docks, plugins, and millions of tutorials on the Russian-language Internet, and even more in the bourgeois one. Gradually, solving task after task, you will slowly begin to understand the logic of the backend.
If you use modx, there will be a minimum of interaction with the backend, only for setting up plugins. And the structure of pages and templates is configured in chunks, that is, just pieces of html.
With WordPress, it’s a little more complicated: plugins are configured here most often in the admin interface. However, if you do not want to use a ready-made theme (template) from the VP library, and decide to develop your own (or pull on a ready-made layout), then there will be a difficulty. VP theme templates are a bunch of interconnected php files with html markup, so you have to go a little deeper into the basics of the backend. But in general, I can say that this process is extremely exciting, in two weeks you can calmly figure out what's what, and php ceases to scare.

A
awesomer, 2018-04-04
@awesomer

The frontend deals exclusively with what the user sees, the backend, respectively, vice versa.

No not like this.
Frontend programming is the creation of a program that is executed directly by the user's browser.
Backend programming is the creation of a program that runs on a server.
The front-end code may well do non-visual things (yes, at least mine the currency in the browser).
And the backend code may well give ready-made HTML pages that are immediately displayed by the browser.
You can create a site with comments - if you use Disquis, etc.
You can create a site with authorization - if you use third-party oAuth
In general, for people like you, there are specialized backend platforms like Google Firebase
That is, you need a backend for authorization and comments, but you can get by with ready-made backends. Strangers.
But, for example, a search - it is quite possible to do (without recourse to external search services) - purely using JS in the browser.
On the server, you only need to create indexes in advance and put them. But these are just static files. www.tipue.com/search

S
Sanes, 2018-04-04
@Sanes

It will be easiest to master Modx. An extremely simple way to integrate layout.

I
Ihor Gevorkyan, 2018-04-04
@Igor-Maf

Look towards serverless solutions. firebase for example

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question