learning target
01 minutes42 secondsJavaScript runtime environment in the browser
12 minutes59 secondsWhat is Node.js
11 minutes20 secondsInstall Node.js
09 minutes25 secondsRun JS code using Node
17 minutes13 secondsRead file contents
17 minutes06 secondsWrite file contents
09 minutes40 secondsCase study of organizing results
13 minutes25 secondsHandling path issues
19 minutes36 secondsUse the path module to process paths
17 minutes49 secondsAnalyze requirements & read file content
12 minutes16 secondsHandle CSS, JS, HTML
23 minutes53 secondsTwo points to note about the clock case
03 minutes29 secondsUnderstand the concept and function of the http module
08 minutes22 secondsServer related concepts
14 minutes30 secondsCreate the most basic web server
32 minutes08 secondsRespond to different html content according to different urls
11 minutes51 secondsClock web server case
26 minutes18 secondsModular concept
05 minutes42 secondsClassification of modules & use of require
08 minutes59 secondsModule scope and module object
08 minutes56 secondsUse of module.exports object
12 minutes40 secondsexports object
06 minutes20 secondsMisunderstandings in the use of exports and module.exports
12 minutes07 secondsCommonJS modular specification
01 minutes57 secondspackage concept
08 minutes36 secondsTwo ways to format time
20 minutes47 secondsOther points to note when using npm
08 minutes22 secondsPackage management configuration file
24 minutes19 secondsSolve the problem of slow packet downloading
14 minutes39 secondsPackage classification & standardized package structure
12 minutes16 secondsInitialize the basic package structure
13 minutes32 secondsFormat time&main attribute
09 minutes05 secondsHow to escape & restore HTML
11 minutes20 secondsModular splitting & writing package usage documentation
14 minutes02 secondsPublish the package to npm
14 minutes26 secondsModule loading mechanism
18 minutes56 secondsGet to know express and create a basic web server
09 minutes55 secondsListen for GET and POST requests & process parameters
20 minutes13 secondsStatic resource processing
15 minutes46 secondsInstall and use nodemon
05 minutes26 secondsFirst introduction to routing in express
13 minutes04 secondsRouting modularity
16 minutes07 secondsThe concept and format of middleware
08 minutes13 secondsGlobally effective middleware
24 minutes59 secondsLocally effective middleware
09 minutes55 seconds5 things to note about middleware
04 minutes05 secondsClassification of middleware
39 minutes45 secondsCustom middleware
22 minutes30 secondsCreate basic server & create API routing module
06 minutes16 secondsWrite GET interface
06 minutes07 secondsWrite POST interface
05 minutes44 secondsSolving interface cross-domain issues based on cors
11 minutes58 secondsThree response headers related to cors
05 minutes35 secondsSimple request and preflight request of cors
08 minutes36 secondsWrite jsonp interface
12 minutes58 secondslearning target
01 minutes26 secondsBasic concepts of database
14 minutes58 secondsInstall mysql database
17 minutes35 secondsBasic usage of workbench
07 minutes13 secondsCreate database and tables
27 minutes39 secondsUnderstand what SQL is
04 minutes11 secondsselect、insert、update、delete
22 minutes15 secondswhere clause, and and or operators
11 minutes56 secondssort
09 minutes22 secondscount function and as keyword
04 minutes54 secondsDemonstrates how to save and open .sql files
01 minutes35 secondsInstall and configure the mysql module
11 minutes20 secondsQuery and insert data
21 minutes46 secondsUpdate and delete data
19 minutes40 secondsweb development model
09 minutes13 secondsThe concept of identity authentication
03 minutes46 secondssession principle
24 minutes36 secondsUse of session middleware
17 minutes56 secondsUnderstand the principle of token
09 minutes43 secondsGenerate token in express
28 minutes21 secondsInitialize project
08 minutes05 secondsInitialize routing module
13 minutes24 secondsDevelop API interface for registered users
37 minutes18 secondsCode optimization
41 minutes35 secondsDevelop login API interface
15 minutes53 secondsToken generation and verification
21 minutes12 secondsDevelop an interface to obtain basic user information
17 minutes40 secondsDevelop an interface to update users' basic information
24 minutes47 secondsDevelop an interface for resetting passwords
25 minutes18 secondsDevelop an interface for changing avatars
13 minutes37 secondsSummarize
01 minutes39 secondsCreate a new ev_article_cate data table
05 minutes48 secondsDevelop an interface for obtaining article classification lists
17 minutes35 secondsDevelop an interface for adding new article categories
28 minutes16 secondsDevelop an interface for obtaining id and deleting article categories
14 minutes48 secondsDevelop an interface to obtain article classification based on ID
13 minutes23 secondsDevelop an interface to update article classification based on ID
23 minutes34 secondsCreate a new ev_articles article table
07 minutes23 secondsInitialize the routing module for publishing articles
09 minutes17 secondsDemonstrate the use of API interface
02 minutes33 seconds