Questions tagged [front-end]

Component in charge of the interation with the end-user.

Component in charge of the interation with the end-user.

164 questions
58
votes
8 answers

Should a developer do UI mockups if there are no designers in the project?

I'm working with a small team that creates a proprietary web application and UX isn't much of a priority since our own people will be the ones operating it, but we do try to make their jobs easier. Should I, as a developer, create a UI mockup…
PentaKon
  • 611
  • 5
  • 7
43
votes
7 answers

Why not embed styles/scripts in HTML instead of linking?

We concatenate CSS and JavaScript files to reduce the number of HTTP requests, which improves performance. The result is HTML like this:
GladstoneKeep
  • 2,629
  • 4
  • 19
  • 15
39
votes
6 answers

Is the frontend or backend (API) responsible for formatting data in a specific locale?

In our company we had a discussion whether formatting data in a certain locale is the responsibility of the frontend application or of the API that provides data to it. Which of the following scenarios would be best practice? Scenario 1 The API…
Dario
  • 535
  • 1
  • 4
  • 9
35
votes
2 answers

Methods of separating front and back-end with full stack javascript?

Suppose I have a front-end which is mostly a single-page application written using angular, grunt, and bower. And suppose I have a backend, which is mostly just a REST API sitting on top of an ORM, which stores/retrieves objects from a database,…
FrobberOfBits
  • 759
  • 1
  • 6
  • 9
33
votes
8 answers

Front end first or Back end first. Of the two which is a Good system design pratice?

I have a client right now requiring me to develop a school enrollment system. Now this is the first time im having this kind of challenge. Most of the past software that i created are not that complex. I know most all of you have created complex…
33
votes
4 answers

How to develop front end (UI) for my Django website

I am learning Django and new to web development. Please excuse me if you find this question too dumb. So, I am creating a Facebook application using Django which I would like to host in Google App Engine. The project would be focusing on reading…
Amie
  • 331
  • 1
  • 3
  • 3
32
votes
1 answer

Why should I use Bower?

I can fully appreciate the benefits of a package manager like Python's pip, Node's npm, or Ruby Gems since they're doing much more than adding files to your applications path. Maybe I'm missing the point, or I'm being obtuse, but here are the…
Wil
  • 445
  • 1
  • 4
  • 6
31
votes
2 answers

When is it appropriate to do calculations in front-end?

My team is developing a WEB based finance application and there was a bit of an argument with a colleague where to keep the calculations - purely in back-end or keep some in front-end too? Brief explanation: We are using Java (ZK, Spring) for…
IgnasK
  • 423
  • 1
  • 4
  • 7
27
votes
5 answers

Is the term 'Front-End' synonymous with 'Client-Side'? If so, is this always the case?

As a relatively new (self-taught) web developer, I've heard the terms front-end, client-side, back-end, and server-side quite often. To me, front-end and back-end were always synonymous with client-side and server-side, respectively. However, as…
HellaMad
  • 381
  • 1
  • 3
  • 7
25
votes
3 answers

Is it normal design to completely decouple backend and frontend web applications and allow them to communicate with (JSON) REST API?

I am creating new business web application and I want to achieve: Use the best technologies from their respective realms. I want reliable backend framework with solid ORM. And I want the most advanced SPA (single page application) framework with…
TomR
  • 1,003
  • 1
  • 9
  • 17
24
votes
4 answers

Why is XSLT so rarely used on the web?

XSLT is a mature, widely accepted standard. It can be used in browsers (even in old IE) and on the server side (nginx has an XSLT module, which can be used from programming languages, of course). Its implementations are compiled and, therefore,…
18
votes
4 answers

Should a front-end developer ever specify JSON format for back-end developers?

I am taking the front-end role in a project. Should I be specifying for my back-end teammates the exact format of JSON that their PHP returns to my JavaScript? For example, should I be telling them they should use a format similar to one described…
14
votes
1 answer

Redundant code sent down the pipe with Micro-frontends

My understanding of Micro-frontends is that the key problem they solve is in helping enterprises have multiple, possible disparate teams, work on individual components/small-apps that will be used to compose a large web application. Here the key…
Kiran
  • 251
  • 1
  • 5
13
votes
2 answers

Front end written in languages used for back end!

From my experience in web development, I know that languages like PHP,Java,Python..etc are used for backend development stuff (software that running on server), and for front end languages, JS/HTML/CSS are used. But I see many companies say that…
shox
  • 496
  • 1
  • 4
  • 11
12
votes
10 answers

Login using email or username?

Is registration login using email a better idea than username to identify the user?
Jiew Meng
  • 2,261
  • 3
  • 20
  • 26
1
2 3
10 11