当前位置:网站首页>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
边栏推荐
- This year's cultural entertainers have turned their sidelines into their main business
- Embedded software architecture design - program layering
- 重卡界销售和服务的“扛把子”,临沂广顺深耕产品全生命周期服务
- 基因检测,如何帮助患者对抗疾病?
- How to open a stock account? Is online account opening safe?
- Memory consistency and cache consistency
- 5 minutes to quickly launch web applications and APIs (vercel)
- Analysis of TCP three-time handshake and four-time handshake
- System design and analysis - Technical Report - a solution for regularly clearing verification code
- MySQL日志管理怎么配置
猜你喜欢

JS里的数组

他山之石 | 微信搜一搜中的智能问答技术

The "shoulder" of sales and service in the heavy truck industry, Linyi Guangshun deep ploughing product life cycle service

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

Jsr303 data verification

JS garbage collection

5 minutes to quickly launch web applications and APIs (vercel)

Leetcode 450.删除二叉搜索树中的结点

mysql 系列:存储引擎

MySQL series: overview of the overall architecture
随机推荐
Six programming insights in these five years!
VIM backup history command
MQ消息中间件理论详解
中大人脸素描FERET数据库(CUFSF)
C. Product 1 Modulo N-Codeforces Round #716 (Div. 2)
Sfod: passive domain adaptation and upgrade optimization, making the detection model easier to adapt to new data (attached with paper Download)
Redis集群操作的方法
How strong is Jingdong's takeout after entering meituan and starving the hinterland?
get_edges
Understand the classic buck-boost negative voltage circuit
The idea and method of MySQL master-slave only synchronizing some libraries or tables
139. 單詞拆分
MySQL series: overview of the overall architecture
PHP specified fields are more than 100 in positive order and less than 100 in random order
Nfnet: extension of NF RESNET without BN's 4096 super batch size training | 21 year paper
How to open a stock account? Is online account opening safe?
TCP协议三次握手和四次挥手抓包分析
golang 重要知识:RWMutex 读写锁分析
freemark 使用ftl文件 生成word
变压器只能转换交流电,那直流电怎么转换呢?