frontend-playbook

The Front-End Playbook

Github星跟踪图

The Frontend Playbook

This repo contains The Frontend Playbook. It details how we run software development and how we make web and mobile products together. It's filled with things we've learned based on our own experience and study of others' experiences.

This is a living document that we contribute to in a public GitHub repo. Reasons for doing this in the open include (but are not limited to):

  1. Interacting with and learning from others. Receiving contributions from people who don't work here can help us, providing learning opportunities that we would not receive otherwise - for example, see this contribution from @rowanmanning.

  2. Providing a showcase for our work/ethics. This is really useful when hiring people (for both parties). We've had very positive feedback from interviewees - it's a great recruiting tool. It also means that people are quickly up and running when they join.

See "Changing the laws of engineering with pull requests" for an in depth explanation of how developing a playbook like this is of benefit.

Sections

There's no particular order to which you should read the playbook, but the Practices section is probably a good starting point.

Contributing

To contribute please clone the repo (or fork it if you're an external contributor), create a new branch for your changes, then create a pull request to merge your changes in.

Please keep discussion inside the issues and pull requests, avoiding Slack, hallway conversations etc. Remember that this repo is public, and the discussions we have can be of benefit to people apart from us.

Read the full contributor guide.

Key words

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this playbook are to be interpreted as described in RFC 2119.

License

The Frontend Playbook is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

You should have received a copy of the license along with this work. If not, see Creative Commons BY-NC-SA 4.0 license.

主要指标

概览
名称与所有者springernature/frontend-playbook
主编程语言
编程语言 (语言数: 0)
平台
许可证Other
所有者活动
创建于2016-03-10 16:23:05
推送于2025-05-26 09:27:08
最后一次提交
发布数0
用户参与
星数468
关注者数195
派生数46
提交数549
已启用问题?
问题数80
打开的问题数14
拉请求数371
打开的拉请求数3
关闭的拉请求数19
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?