Good time of day. Not so long ago became interested in imposition of sites, in this connection there were some questions that I would like to get a response from a veteran of this profession or those who are "in the know".
1) Werstine site is a Front-end or the combination of front-end and back-end?
2) is There front-end developers, verclause sites (pages) on pure html, css, js (I Think for some business cards - the most it)?
3) If in PSD-the model contains the article\pictures, which indicates that it is the dynamic elements that will be updated\be supplemented through the admin panel\php\something, what in this case makes a front-end developer? Typesets the website (pages) strictly according to the layout of these articles\pictures or somehow customize these components in a back-end developer?
4) Heard about the template engines. In front-end development always rely on them?
5) If the freelancer has received an order for site layout, means that you'll have to do front-end and back-end development, or it is divided among different people?
6) Now almost everywhere you use any CMS for websites (WordPress, Joomla, Bitrix, etc.) to make it "manageable" (to add articles, delete, comment, etc.)? Their "bicycles" nobody invents in order, for example, some online store?
7) Adaptive or responsive design is already underway, as "default", or it is separately negotiated with the customer for an additional fee?
3. Depending on how you negotiate. Usually, with cheap design, the backend already exists in some form, all of which makes the coder for standard text pages - prepares the basic elements (lists, paragraphs, headers, tables) so that was most similar to the layout. If the content is very complex, that there is under customize it in the backend.
4. The engine is primarily a dynamic single page application or SPA is a written in a serious frameworks like ember or Angular. When the layout of the sites they practically do not apply. Of course, even here it is possible to facilitate to itself work, if you know Handlebars, Grunt/Gulp you can assemble a layout of the pieces using template engines, but that is another question.
5. Layout is only part of the frontend. The backend doing completely different people. Such orders, where there is a layout and backend - commonly called a "turnkey", though usually there is also a design included)
6. Is that to invent, all depends on the skills and ambitions of backender. Of course this is if we are talking about freelancing and small sites. Any large project with your team most likely has in-house technology for most of their tasks. This is caused by the uniqueness of business processes and security (CMS known to crack easier)
7. How anyone, usually for extra cost. But today, many want it and should be able to.
Olen_Osinski answered on July 2nd 19 at 14:30
2) There is
3) Depends on technology, of course you need to keep in mind that will be generated by the backend
4) Not always
5) As agreed with the customer
6) If the shop standard is to invent it makes no sense. If you want to make a special store, the framework will just get in the way. Ozon is not on WordPress works.