Below is a Web Technology Summary overview of web site development hardware, software, and deployment technologies for cost effective web site creation and deployment
Web Component Technology
Web development technology for the component era
Web Development Frameworks
Web development frameworks are web site generators abstracting other technologies, helping make developing web sites faster and more robust.
Web Development Hardware Web site development is not easy and is time consuming. Optimizing the development environment is critical
Web Development Stack
The development stack uses application components to create, deploy, and manage web sites.
Web Programming HTML is the standard markup language for Web pages. It defines the content and structure of web pages.
Web Technology References
More in-depth information about web component from technology web sites.
Web site development is not easy and is time consuming. Optimizing the development environment is critical
The key hardware for web developers are workstations. They need to be robust, reliable, secure, fast, support large screens, be supported, and work with web software development applications:
Web development time is expansive.
Developing web software using local development workstations and software is advantageous. The development environment is not locked into vendor cloud services. They can be updated with new and improved hardware and software quicker than relying on vendor cloud service to update
Web development frameworks are local web site generators running on development workstations. They abstract other technologies, helping make developing web sites faster and more robust. The output is deployed to vendor cloud-based web services, eliminating the need for local web servers. The result is browsers render web pages by interrupting HTML, CSS, and JavaScript instructions generated by development frameworks.
Choosing a source code editor that is the local project development Central Command and Control stack running on developers workstations is an advantage. It is a fast and convent way to create, track changes, test, maintain, and deploying project web sites
Quickly invoking live preview while editing source code is a time saver. It show how edits will be displayed on the web. Quickly deploying separate secure development and regular production updates to the web, enables project stake holders to quickly view development and production progress, and make improvement suggestions.
Version control helps answer the questions; who changed what, where, when, and why?
Git
is a distributed version control system running on developer workstations for coordination with other developers and tracking project file changes.
GitHub is an online web hosted repository for git
projects. It is a platform for hosting versions of project files in a remote repository that is a unified source of truth for all developers.
Deploy web sites using an Application Delivery Network (ADN) vendor cloud service, provides continuous web deployment worldwide to every major cloud provider