forked from jestjs/jest
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New look and feel. Updated all tutorials, docs, guides with latest best practices. * Cleaned up API Reference docs (jestjs#2422) * Reorganized Sidebar Navigation * New Introduction Section (jestjs#2425) * Simplified Getting Started introduction * Break up API Reference into multiple docs, separate from Guides (jestjs#2388) * Support is now Help (jestjs#2370) * Add "Snapshot Testing", "Testing Asynchronous Code" & "Setup and Teardown" docs (jestjs#2419, jestjs#2406) * Create Jest user showcase (jestjs#2369) * New blog post announcing refreshed documentation (jestjs#2522) * Truncate blog posts in blog index * New homepage hero (jestjs#2662) * New mobile nav (jestjs#2664) * Add standard FB Open Source Footer (jestjs#2660) * Add RedirectLayout to prevent broken links (jestjs#2700) * Refreshed Homepage and Colors across site (jestjs#2699) * Deploy Jest website via CircleCI
- Loading branch information
Showing
114 changed files
with
4,317 additions
and
2,732 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
--- | ||
title: A Great Developer Experience | ||
author: Héctor Ramos | ||
authorURL: http://twitter.com/hectorramos | ||
authorFBID: 121800083 | ||
--- | ||
|
||
We strongly believe that great documentation is crucial to providing a great developer experience. The docs should be clear, concise, and useful to new users and veterans alike. With that in mind, we recently took some time to overhaul the Jest website. | ||
|
||
<!--truncate--> | ||
|
||
## Improved Docs | ||
|
||
One of the changes you'll notice upon visiting our docs is the updated sidebar. The documentation is now divided into three main areas: an introduction to Jest, advanced guides to Jest's features, and a comprehensive API reference. | ||
|
||
The **Introduction** section will guide you from installing Jest and writing your first case, to using Jest's matchers and testing async code. If you're new to Jest or need a quick refresher, these docs should get you up to speed in no time. If you've used Jest before and only need a quick reference on how it's installed, you need to go no further than the [Getting Started](/jest/docs/getting-started.html) guide. | ||
|
||
Once you feel comfortable using Jest, proceed to the advanced **Guides** section. The new [Snapshot Testing guide](/jest/docs/snapshot-testing.html) covers everything you need to know about creating and maintaining snapshot test cases. | ||
|
||
Finally, we've completely overhauled our API reference docs. You can now find detailed information on all of Jest's [Globals](/jest/docs/api.html), [matchers](/jest/docs/expect.html), and [every flag](/jest/docs/cli.html) supported by the `jest` CLI. | ||
|
||
## Who's Using Jest? | ||
|
||
We have created a [showcase of users](/jest/users.html) to highlight some of the companies that are using Jest. We're thankful to all of these companies for using Jest to test their websites, mobile apps, and APIs. If you're using Jest, check out the guidelines on GitHub and send us a pull request! | ||
|
||
<div class="miniShowcaseSection"> | ||
<div class="logos"> | ||
<img src="/jest/img/logos/twitter.png" title="Twitter"/> | ||
<img src="/jest/img/logos/pinterest.png" title="Pinterest"/> | ||
<img src="/jest/img/logos/paypal.png" title="PayPal"/> | ||
<img src="/jest/img/logos/ibm.png" title="IBM"/> | ||
<img src="/jest/img/logos/spotify.png" title="Spotify"/> | ||
</div> | ||
</div> | ||
|
||
## Jest in the Browser | ||
|
||
As highlighted [last month](/jest/blog/2016/12/15/2016-in-jest.html), it is now possible to use Jest directly in the browser using [repl.it](https://repl.it/languages/jest). If you want to try out Jest before installing it, you can easily do so below or directly from the Jest homepage. Go ahead and give it a try! | ||
|
||
<iframe class="jest-repl" src="https://repl.it/languages/jest?lite=true"></iframe> | ||
|
||
## Get Involved | ||
|
||
This is just the start. Go ahead and take a look at the docs, and don't hesitate to send any feedback our way. If you find a mistake in the docs or you just want to let us know what needs to be documented better, please tweet at us at [@fbjest](https://twitter.com/fbjest), [open an issue on GitHub](https://github.com/facebook/jest/issues), or send us a PR by clicking "Edit on GitHub" at the top of the doc. | ||
|
||
We're really excited for the year ahead and can't wait to hear from you! |
Oops, something went wrong.