|
To me, "backend" is anything that is hidden by a front end. Whatever the server side does that is not directly visible at the client side would be backend. But if that server side code generates HTML/CSS/... that is sent to the client, it is definitely not hidden to the client. So I am surprised that anyone would call that backend.
Java was originally designed to be executed in the browser, in the front end. That never became any great success, but while it lasted, Java was a frontend language. Today, it is used by quite a number of backend applications at the server side. So the front/backend is not necessarily tied to the language/tool itself, but to how it is used.
I suppose that in theory, you could write a database server in javascript (but I would never apply for a job on that project! ), in which case javascript would be a backend language. But what if you have JS interpreter at the server, generating plain HTML with no "script" tags - maybe not even CSS style references - everything has been written directly into the HTML code, before being shipped to the client. Would then JS be a frontend language, if it never reaches the client? I am tempted to consider that way to use JS to be backend. The building of the HTML might as well have been done in PHP or C++ or Fortran, which you certainly not would call a frontend language.
|
|
|
|
|
Member 7989122 wrote: "backend" is anything that is hidden by a front end. Whatever the server side does that is not directly visible at the client side would be backend
Agreed, even when both front- and back-end are server-side.
|
|
|
|
|
Yes, this is a better definition of what I was trying say, thank you.
A human being should be able to change a diaper, plan an invasion, butcher a hog, navigate a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects! - Lazarus Long
|
|
|
|
|
Member 7989122 wrote: I suppose that in theory, you could write a database server in javascript (but I would never apply for a job on that project!
MongoDB uses json and javascript.
Let's just say that coming from a much string RDMS background switching from SQL to javascript is not fun at all.
My plan is to live forever ... so far so good
|
|
|
|
|
Wait til you find out they ask for React but actually use Angular and their front-end devs design their database tables, handle key optimization, etc.
Unfortunately you can't rely on job postings or titles to know what they actually want. You've got to ask in an interview. I've seen Junior Developer postings that sounded more like they wanted a Project Manager. Java dev positions where I found out they don't even use Java anymore. A back-end position that wanted "Photoshop skills." HR is a mess right now for software in my experience.
|
|
|
|
|
I think I'd take that as a signal that the potential employer doesn't know what they're doing. "You're a computer guy, right? So, you can fix anything from networking problems to CSS."
Seems to me most places are looking for "full stack developers" anyway.
|
|
|
|
|
The terminology was not changed as far as I know. Maybe you're talking to a manager I knew who used to call floppy disks "flippy flop" disks.
|
|
|
|
|
Would you have more time for Russian dolls if they weren't so full of themselves?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Russian dolls are like onions...
|
|
|
|
|
It Siberia right if your thread goes off-topic, however I Moscow now as I've other things to post.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
"We can't stop here - this is bat country" - Hunter S Thompson - RIP
|
|
|
|
|
Well Griff...
Let me tell ya, I know plenty of dolls who are full of themselves.
PS
Yes I am back.
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
Is it logging in, or is it logging on? Either way, I'm having problems.
Her is the situation, I'm able to log in to CodeProject just fine from my home laptop. I've recently received a replacement laptop for work. And from this new computer, I can not log in to CP. Anybody experienced this? I used to log in from my old work laptop just fine.
Side note, my home laptop is a 2006 Gateway. Yes, I've thrown more memory in to it, and installed an SSD, but it keeps chugging along nicely. On the work side, I am now on my 3rd DELL Craptop since 2018.
Remember, no matter where you go... there you are.
|
|
|
|
|
I log in fine from desktop, Surface, and phone - have you tried clearing your CP cookies? Are you using the same browser on both? Do you remember your password, or do you let the browser handle it for you?
Have you tried Sugs'n'Bugs[^]?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
If you can't login from your work computer, there may be a number of issues:
1. Try turning the computer on before attempting to log in
2. Make sure your computer has an internet connection - weird one, I know, but it seems to be related somehow
3. You should login using a browser; it's possible to do it in Word but rather convoluted
4. Make sure you're at codeproject.com before attempting to login; logging in at other sites will not log you in to CodeProject
Sorry, not trying to be rude (honest!) but illustrating the fact we need a little more info... What happens when you attempt to log in? And is your "work laptop" at work, or is it at home on the same connection as your own one? Does the new one connect over a VPN? Follow the usual debugging steps - what's different between the two? What clues do you get from any error message?
Finally, remember that CodeProject is just a bit of fun; shouldn't be used for anything serious like work!
|
|
|
|
|
Nominated for Tech Support Post of the Week.
|
|
|
|
|
|
Specifically their Revu, Digital Workflow Solution with Studio | Bluebeam, Inc.[^] product?
This is not an endorsement, this is an "if so, could I contact you privately", as something isn't working.
And yeah, I could have posted this in Q&A, and while it's a technical question ultimately, I wanted to reach out to a broader community, so forgive me, I'm probably burning some CP credits here, lol.
|
|
|
|
|
Not me... good luck with that
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Marc Clifton wrote: I'm probably burning some CP credits here, lol.
nah, I think you have more than earned your street cred. we look the other way for some people.
and unfortunately, no, I have no experience with that API system.
|
|
|
|
|
|
The ISS also has much less than a millionth of the useful volume (going by the 2001: A Space Odyssey Docking Sequence)
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
|
Jörgen Andersson wrote: We need bigger something better than rockets!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
An elevator.
With a really strong wire
|
|
|
|