Home  >  Article  >  Backend Development  >  javascript - How should front-end engineers learn back-end knowledge?

javascript - How should front-end engineers learn back-end knowledge?

WBOY
WBOYOriginal
2016-12-01 01:27:321545browse

As the title says, I currently plan to learn nodejs, and my level is at the level of css, jquery, and other front-end frameworks. I am not very proficient in native js. I have never had any contact with databases and I don’t know how to get started. I am confused by mongodb and express. Please give me some advice.

Reply content:

As the title says, I currently plan to learn nodejs, and my level is at the level of css, jquery, and other front-end frameworks. I am not very proficient in native js. I have never had any contact with databases and I don’t know how to get started. I am confused by mongodb and express. Please give me some advice.

First of all, you have to clarify the direction of your development. If you are attacking the back-end, you can start with java and mysql. These are the most basic. If it is the front-end, read the native javascript and try to write something. Now the front-end has There are many frameworks based on js development, such as vue.js, react.js, etc. If you learn to master each one, the following frameworks will be handy. If you have no foundation in the backend, it is recommended to work hard on the frontend. Now The front end is also very popular!

Start learning from the installation environment, then learn the back-end syntax, first learn how to create a basic page, and the most basic function operations, then connect to the database and write SQL statements, so you should be able to get started slowly.

Mobile, your best choice: git.oschina.net/sectong

If you don’t learn js well, you won’t be able to become a front-end engineer.

Of course you can rely on your learned experience to complete some simple tasks. But progress is too slow.

I still recommend you to learn JS. Don’t think too much.

Don’t think too far ahead.

Learn the core parts of js well. Look at other people's code.

You will come into contact with back-end knowledge sooner or later.

Wait until you are really proficient in js, then start working on nodejs

To be honest, it is not recommended to look at the specific implementation at the beginning. If you are on the front end, you must be familiar with js. On the back end, you can just learn nodejs. Find a framework express or koa and try to output what you usually write first. Page, first produce a small result and then ask questions to learn the knowledge behind it. Looking at the things behind the scenes from the beginning will easily wear away your patience. As for the database, caching and other things, it will be easy after you have the basic knowledge of the backend. There are too many, the phone code may be incorrect, it is for reference only

You must really pass the js part before using node.js, otherwise it will be very difficult

JS must be good. This is the foundation of the front-end. After all, node.js is something written by js. Learning Node.js means using many basic things of js. It is better to be optimistic about js while learning Node

I can’t learn the front-end yet. Let’s learn JS first. I also tried to learn nodeJS, but there is a lot of back-end knowledge and I don’t know much about http, so I have to put it down for now. I am currently learning PHP by myself.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn