The Road to 1.0
See original GitHub issueThis is a quest issue tracking the features and bug fixes needed to consider FastBoot ready for mass consumption. Expect this list to grow over time. All discussion and details should be broken out into separate issues/PRs; this issue is just for coordinating and tracking work.
Release Plan
- Expose FastBoot service (https://github.com/tildeio/ember-cli-fastboot/pull/121)
- Cookies
- Headers
- Support meta tags (Open Graph/Twitter cards)
-
Dockerized FastBoot server - Ability to manually disable addons in FastBoot build
- Support query params
- Respect
outputPaths
- Support multi-stage (browser → FastBoot) build with asset rewriting, so FastBoot index.html points at browser build, not FastBoot build
- Documentation
- Conceptual
- Caveats/Known Limitations
- How to Deploy
-
Production Debugging, Monitoring & Best Practices - List of compatible ember-cli-deploy plugins
- Addon author guide
- Upgrade guide for app authors
- Fix issues with
watch
or revert feature for 1.0 release - Website Updates
- Update references: ember-fastboot-server -> fastboot-app-server
- Component hooks that get invoked
- ember-cli-head
- Document
request
andresponse
properties on the FastBoot service - Document
deferRendering
API - Document the shoebox
- Verify Node 0.12 compatibility
-
fastboot
-
fastboot-express-middleware
-
fastboot-app-server
-
ember-cli-fastboot
-
- Cut 1.0 releases
-
fastboot
-
fastboot-express-middleware
-
fastboot-app-server
-
ember-cli-fastboot
-
Nice to Have
- Application control over HTTP status codes
- Sample application
- Tutorial
Please chime in with anything I’ve missed.
Issue Analytics
- State:
- Created 8 years ago
- Reactions:11
- Comments:32 (20 by maintainers)
Top Results From Across the Web
The Road to 1.0 – React Blog
Our primary goal with 1.0 is to clarify our messaging and converge on an API that is aligned with our goals. In order...
Read more >Rich Harris - The Road to SvelteKit 1.0 (Svelte Society NYC)
Rich Harris talks us through some new features in SvelteKit and what's coming next.
Read more >Red Programming Language: The Road To 1.0
The 2.0 will be focused on bringing a proper JIT-compiler to Red runtime, that should radically improve code execution of critical parts without ......
Read more >The Road To 1.0.0
As promised in our last blog post, in today we'll be talking more about the path out of Beta as we approach update...
Read more >The road to 1.0: production ready PyTorch
The JIT compiler can also export your model to run in a C++-only runtime based on Caffe2 bits. In 1.0, your code continues...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Any word on whether rehydration will make it into 1.0, now that Glimmer 2.0 is out?
I’m curious, is there a security evaluation/penetration testing planned for fastboot v1? Has anyone attempted to break it?
I’m very excited about fastboot, just as a user I’m concerned about understanding the security implications of moving from a purely static-file serving production environment (which is relatively easy to serve and secure) to one where user requests will interact with a full dynamic server environment with node + middleware, which of course comes with a completely different security footprint.