当前位置:网站首页>Web articles_ 01 understanding web development
Web articles_ 01 understanding web development
2022-06-23 15:54:00 【Feng Wen studying】
Web
Web、 front end 、 The back-end relationship is clear at a glance
Web Development
Web Development is mainly divided into front-end development and back-end development , The front end focuses more on the display of pages and the interaction of users , The back end focuses more on data processing and service access .
and HTML Language belongs to the development scope of the front end .
The front-end development
The front end refers to the web page directly contacted by users , There are usually HTML、CSS、Javascript The content such as .
The backend development
The back end refers to the time program 、 Database and server level development .
Quickly understand the three front-end components
Web Development criteria
Web The standards that application development needs to follow Web standard , here Web A standard is a collection of standards . The web page is mainly composed of three parts : Structural criteria (XML、HTML and XHTML), Performance criteria (CSS), Standards of conduct (DOM、Javascript)
HTML
HTML The content used to make up a web page , Content is the information that web page makers want users to browse on the page , For example, words 、 picture 、 Video and so on , Simply put, it is used to define the content of a web page .
CSS
CSS Determines the presentation of web page style , That is, the form of content , For example, the color of the font 、 The style of the background 、 The size of the title, etc .
Javascript
Javascript It is used to define the interaction on the web page , Control the behavior of web pages , For example, pop-up window 、 The page opens and closes 、 Prompt for input content, etc .
Now, of course, framework development is generally used , At present, the mainstream development frameworks in China include Vue、React, Foreign words React Use more .
web Development tool recommendation
Vscode
Here is the most recommended for novices VSCode, Browser use chrome
vscode Download address :https://code.visualstudio.com
Visual Studio Code It is a product launched by Microsoft for web Development of code editor , Open source 、 High performance 、 Good expansibility .
advantage :
- free
- High performance
- Custom configuration
- Code tips are powerful
- The extensions are powerful and easy to install
VScode The plugin is recommended
For rigid contact vscode people , Try the plug-ins recommended by the two bloggers first :
https://blog.csdn.net/qq_37860930/article/details/102561403
https://blog.csdn.net/win7583362/article/details/79315055
For some small projects , Use vscode Development is no problem .
vscode More suitable for novices , For larger projects , I suggest using Webstrom Development .
These are especially popular development tools in front end and back end separation projects , If it is not the front and rear end separation items , As a Java Back end developers , Too lazy to toss about ,IDEA,Eclipse It also supports front-end development .
VScode Other wonderful uses
First , We need to know ,vscode Not one IDE, It's the editor , The editor can edit any text naturally , But its plug-ins are powerful enough , Make it look like IDE Just as strong .
- markdown Editor
If you are familiar with markdown The grammar of , It is used to edit md The file is also very comfortable , And you can install markdown The plug-in is used to preview - Used to open various files
For example, common xml,java file , For example, you need to temporarily open a .java file , Although it can be used idea open , But compared with the opening speed vscode It's still relatively slow .
recommend web Related learning documents
边栏推荐
猜你喜欢

golang 重要知识:atomic 原子操作
Solution to the problem that MySQL cannot be started in xampp

解决:在验证阶段,第一个batch不会报错,第二个batch报cuda超出的错误

Moher College - manual SQL injection vulnerability test (MySQL database)

Diffraction of light
Explain in detail the principle and implementation of redis distributed lock

SQL窗口函数怎么使用

JS traversal array (using the foreach () method)

Redis集群操作的方法
![[opencv450] salt and pepper noise demo](/img/d8/a367c26b51d9dbaf53bf4fe2a13917.png)
[opencv450] salt and pepper noise demo
随机推荐
A transformer can only convert alternating current. How can I convert direct current?
任何代码未动的情况下第二天项目访问速度明显下降,案例分析
stylegan2:analyzing and improving the image quality of stylegan
Usestate vs useref and usereducer: similarities, differences and use cases
Understand the classic buck-boost negative voltage circuit
Volatile~ variables are not visible under multithreading
Big factory Architect: how to draw a grand business map?
30. concatenate substrings of all words
[MAE]Masked Autoencoders掩膜自编码器
readImg: 读取图片到Variable变量
Why can a high pass filter become a differentiator?
Variable declaration of go language
基因检测,如何帮助患者对抗疾病?
labelme的JSON文件转成COCO数据集格式
图片读取:Image.open(ImgPath)
Sfod: passive domain adaptation and upgrade optimization, making the detection model easier to adapt to new data (attached with paper Download)
看,这就是调制解调原理分析!附仿真文件
Six programming insights in these five years!
VIM backup history command
Stone from another mountain - Intelligent Question and answer technology in wechat search