Native JavaScript Project - Management System

Introduction to JS Native Management System

1. Demand analysis

1.1 Release of news

News can be released directly in the management system

1.2 Modified news

In the background, you can modify the published news types, information, etc. at any time

1.3 Management members

The administrator's background can manage the account information of each member

2. Core functions

2.1 Login to personal page

By entering the correct user name and password, you can enter the personal operation page

2.2 Manage the content of the news center

In the personal page, you can add, delete, modify and check the news page

2.3 Create a new user to assist the main user

Administrators can add or delete user accounts through the background

3. Implementation technology

3.1 Based on json-server

Mock backend functionality when there is no backend

3.2bootstrap, jQuery framework

<link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/5.2.3/css/bootstrap.css" rel="stylesheet">
<script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/5.2.3/js/bootstrap.bundle.js"></script>

Build the basic frame of the page

3.3html,css,js

Make the page beautiful and make the user comfortable

4. Project Summary

4.1 Facing difficulties

js, jQuery, node, etc. are not proficient in use, and it is easy to report errors. You need to go back and review and consult online to
carefully check the source of the error, understand the cause of the error, and check the notes to determine whether it is an operation error. If it is not resolved, consult your classmates or check online. If the error has not been resolved, please consult a teacher, a senior, or someone with senior qualifications

4.2 Subsequent planning

In the follow-up planning, I will continue to deepen the unfamiliar modules, focus on js, learn more new knowledge such as vue, chase the trend, and at the same time improve my own code ability, practice more, and apply more.

4.3 Overall summary

After writing the project as a whole, my JS practical application ability has been improved, and I have gained some experience in interacting with the backend and developing a complete project process. I have also found many shortcomings: I cannot quickly and clearly understand the meaning of the code, and I need to deliberate and so on.

Guess you like

Origin blog.csdn.net/ZiminLi/article/details/128886095