Remark
Year by year new technologies (languages, frameworks and libraries, etc.) are evolving for software development. In such a rapidly evolving field, where technology is in a state of constant change, the ability to quickly learn and adopt a new technology effectively is a desirable skill for a technology expert. Technologies which are mentioned below are worth exploring. But choose the one which is still active or new and fulfills your needs. Some dormant or deprecated ones are mentioned only for a reference or for comparison.
A web stack, also known as a web application stack, is a type
of
solution
stack. It's a
collection of software applications that performs a particular task. In this case, the task
or purpose is to enable web development, that is, the development of websites and web
applications.
Web Technology StackNew Web Technology StackBasicsWeb Design See also: Multimedia SoftwareXML (XSL, XPath, ..), JSON, YAML, .. See also: Java XML FrameworksSome XML GUI Tools: Client and Server Side Scripting ⇧Client-Side Scripting
Server-Side ScriptingE-Shop, Web Analytics, SEO, Web 2.0 and Web 3.0 Standards ⇧E-Commerce Business DevelopmentContent Development, Web 2.0 and Web 3.0 StandardsSEO, Web Ranking, Web Analytics, and moreWeb Server Configuration, Web Hosting, Development Tools ⇧Web Server Configuration See also: Web ServersWeb BuildingWeb Development Toolkit and Best Practices ⇧GUI ToolsOther Tools: Java Toolkit • API's • Programmer's Corner • WebDev. Tools • Database Tools • Modeling & Design • Multimedia (AI Tools) • Maths and Science References |