Javascript-why should php be proficient in js?

Source: Internet
Author: User
Is phper or web backend really dependent on js? Of course, I am not talking about beginner phper or web backend. Is it really dependent on js? Of course, I am not talking about beginners.

Reply content:

Is phper or web backend really dependent on js? Of course, I am not talking about beginners.

Non-strong dependency.
I think a backend can understand and be familiarjsIn this way, you can better communicate with the front-end students, improve work efficiency, and avoid communication barriers. As a front-end, it is also important to understand and be familiar with a background language. you do not need to develop the background, but do not understand anything when communicating with background students, increase communication costs.
However, the frontend and backend experts must be better, and the technology will not be overwhelmed.

Learn nodejs directly. Give up php, the 'best in the World' language, and accept js, the '10-day-developed language'

The word "proficient" cannot be used at will. even if it is a PHP programmer, it rarely requires "proficient" PHP, let alone "proficient" JS. however, PHP programmers still need to be able to write the front-end, that is, they will use CSS layout and use jQuery and plug-ins and basic JS to write the page effect.

PHP is often used to generate HTML code. some companies are only responsible for styles at the front-end, and JS is written by PHPer.

I think it is necessary to understand JavaScript. if you are "proficient", it will be better.

Currently, most development projects are separated from the frontend and backend. The backend does not care about js

Proficient in js.

This was a requirement a few years ago. now we are all engaged in frontend and backend separation. You can focus on your php.

This depends on the company.

Write API, no js required

It's like cooking, PHP is a dish, jS is a salt, and it can be eaten without salt, but it's hard to eat a dish without salt.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.