HTTP2 in DoneJS
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- documentation
Research direction
Review the listed done-serve, done-ssr, incremental-renderer, and steal-push features and gather the existing DoneJS documentation about them. Define the release post's feature-focused scope, including whether incremental rendering belongs in this post, and confirm that each described HTTP2 feature is implemented before considering the post done.
Written by the indexing model from the issue text.
Description
A blog post announcing the release of HTTP2 support in DoneJS. This will include:
- done-serve sets up an HTTP2 server if
--keyand--certare provided (HTTP2 requires SSL). - done-ssr using PUSH on assets when in an HTTP2 server (note, this is currently only turned on for the incremental renderer, we can make it optional for the traditional renderer).
- Integration with steal-push maybe? (not implemented yet).
- Note that this can benefit HTTP1 as well by adding Preload headers (supported in Chrome and Safari (issue))
- A little about incremental rendering and what it is (or should this be a separate post by itself?)
Note that I would like this to be a post about the features, not a guide. Perhaps there should be mini-guides about each feature and link to them from the blog post.
- Dominant language
- JavaScript
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from donejs/developer-relations
-
greenkeeper
Difficulty 4/5 3-5 days Newbie friendliness 25/100
-
Set up custom URLs for our YouTube channelsMay be free again @chasenlehara claimed this 3350 days ago, and no pull request is open. Opendeveloper relations
donejs/developer-relations#60 · 1 comment · 1 assignee ·
-
steal-push blog postOpen
Difficulty 3/5 1-2 days Newbie friendliness 30/100
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Update the version of CanJS on JS BinMay be free again @chasenlehara claimed this 3367 days ago, and no pull request is open. Opendeveloper relations
donejs/developer-relations#53 · 1 assignee ·
All issues in donejs/developer-relations
Similar issues
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 92/100
PedestrianDynamics/pyFDS-Evac#476 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
aiko-chan-ai/DiscordBotClient#380 ·
-
Offisielle trærOpen
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 3 days
-
Add: Atlas TVOpenchannels:add check:passed
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 4 days