Component Development WebApp The first chapter of the whole station

Source: Internet
Author: User


1-1 Course Introduction
1-2 Course Schedule
The course arrangement is divided into two areas: development process and technology implementation
1-2-1 Development process
Why do you say the process
What to do with each process
What's wrong with each link
Responsibility for the issue
1-2-2 Technology Implementation
Technical planning, selection
Design easy-to-expand development scenarios
Develop various charting components
1-3web Project Development Process Introduction
1-3-1 Why do you say the development process
1. Can improve development efficiency
2. Prevent back Pot
Division of the 1-3-2 development process
The development process is divided into three stages: before development, in development, after development
1) before development
Product function Design Product Manager output: Product requirements Documentation
Visual/Interactive Design artwork output: Visual design draft, interactive design draft
2) in development
Technical Planning Technical Manager output: Project development documentation (whether product requirements are reasonable, product code can be reused, complex projects can be split)
Front-end development front-end development Engineer output: HTML pages that match the visual manuscript, JS code that matches the interactive manuscript
Backend Development Backend Development engineer output: Back-end logic interaction, data interaction
3) after development
Test and test Engineer output: Perform functional testing on Web pages to meet the needs of product managers
On-line Operations engineer output: Code deployment to the server and external release
1-4 Introduction to Development role abbreviations
1) Product Manager
Product Manager, Pm--product Manager
Mrd--market Requirements Document Market requirements Documentation
2) Artwork
Ui--userinterface Interface Visual Design
Ue--userexperience User Experience Design
3) Technical Manager
Pm--project Manager Project Manager
4) Front-end development
Fe--frontend Developer Engineer
5) Back-end development
Be--backend
Rd--research Developer
6) Testing
Qa--quality Assessment
7) operation and maintenance
Op--operate
1-5 Product Design
1-5-1 Requirements Document--interactive design--visual design artwork
9 pages of 1-5-2 design
Cover core concept (graphic) course distribution (line chart) move tutorial (pie chart) front-end Tutorial (bar chart) back-end Tutorial (radar chart)
Sign up for WAN (Circle map) difficulty distribution (scatter chart) last
1-6 Development Planning
Technical Manager output: project development Documentation
1) Feasibility Confirmation
2) Technology Selection
3) Development/on-line environmental planning
4) Technology Development Program Design
5) How to collaborate in a team

Technology Development Program Design
4.1) page DOM operations
Technology selection: JQuery
Introduction: A Lightweight JS framework
Features: 1) Powerful selector
2) Excellent DOM operation package
3) reliable event-handling mechanism
4.2) page Switching function
Technology selection: Fullpage.js Plug-in
Introduction: jquery Plugin
Features: Simple API, easy to use, cross browser
4.3) Organization content structure scheme
Page--component Page--Components
Broadly divided into two categories: graphic components and chart components
4.4) Technical points
HTML+CSS implementation of bar chart, scatter plot
Canvas for line charts, radar charts, pie charts, ring plots

Component Development WebApp The first chapter of the whole station

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.