Template:Web interfaces
{{#invoke:navbox|navbox
| title = Web interfaces
| name = Web interfaces
| listclass = hlist
| belowclass = hlist
| state = {{{state|autocollapse}}}
| list1 = {{#invoke:navbox|navbox |border=subgroup |abovestyle=font-weight:bold |above=Server-side
| group1 = Protocols
| list1 =
| group2 = Server APIs
| list2 =
- C NSAPI
- C ASAPI
- C ISAPI
- COM ASP
- Jakarta Servlet
- container
- CLI OWIN
- ASP.NET Handler
- Python WSGI
- Python ASGI
- Ruby Rack
- JavaScript JSGI
- Perl PSGI
- Portlet
- container
| group3 = Apache modules
| list3 =
- mod_include
- mod_jk
- mod_lisp
- mod_mono
- mod_parrot
- mod_perl
- mod_php
- mod_proxy
- mod_python
- mod_wsgi
- mod_ruby
- Phusion Passenger
| group4 = Topics
| list4 =
}}
| list2 = {{#invoke:navbox|navbox |border=subgroup |abovestyle=font-weight:bold |above=Client-side
| group1 = Browser APIs
| list1 =
| group2 = Web APIs
| list2 = {{Navbox|subgroup|
| group1 = WHATWG
| list1 =
| group2 = W3C
| list2 =
| group3 = Khronos
| list3 =
| group4 = Others
| list4 =
- Gears
- Web SQL Database (formerly W3C)
- WebUSB
}}
| group3 = Topics
| list3 =
- Ajax and Remote scripting vs. DHTML
- Browser extension
- Cross-site scripting and CORS
- Hydration
- Mashup
- Persistent data
- Web IDL
- Scripting
}}
| list3 = {{#invoke:navbox|navbox |border=subgroup |navbar=plain |state=plain |above=Related topics
| list1 =
- Frontend and backend
- Microservices
- REST
- GraphQL
- Push technology
- Solution stack
- Web page
- Static
- Dynamic
- Web standards
- Web API security
- Web application
- Rich
- Single-page
- Progressive
- Web framework
}}
}}
{{documentation}}