Vue-storefront: Cookbook

Created on 29 May 2019  路  8Comments  路  Source: DivanteLtd/vue-storefront

Summary

Writing a cookbook style guides for Vue Storefront in ./docs folder

Motivation

This helps a lot for new comers to wrap their heads around how to use Vue Storefront to their advantage.

Guide-level explanation

It explains the step-by-step guides with respect to how to start Vue Storefront from scratch.
It deals with common issues frequently faced by new comers.

  1. Data Imports
  2. Setup Elastic Search
  3. Starting from scratch
  4. Integration with 3rd party
  5. Extend a module
  6. Theming
  7. Dealing with common mistakes and pitfalls
  8. and so on...

Reference-level explanation

This guide follows the proven design for general cookbook which is easy to understand, easy to follow the steps and help users to stay on track with clear solution for certain type of problems.
It contains 4 ~ 5 sections for each recipe (solution), and a handful recipes comprise a chapter.
Sections include :

  • Preparation
  • Recipe
  • Peep into the kitchen (how it works internally)
  • Chef's secret (protips)

Drawbacks

It takes a lot of time to build a cookbook that is relevant.

Rationale and alternatives

  • Cookbook is generally known as the best way for helping newbies and new comers get started at all.
  • Tutorial is good for helping new comers too but cookbook has a variety of helps in a more structured way.

Unresolved questions

  • You may add/remove topics

Future possibilities

We can build a lot more stuff to help new comers and users who lost in the middle.

RFC

Most helpful comment

I really love this idea. The first cook book also looks great. Would awesome to have at least first one ready for the 1.10 release (19.06.2019) to show the direction. Looking at the progress you currently have it looks like well gonna make it :-)

All 8 comments

I am currently working on Data imports.

Data imports consists of a few recipes including :

  • Introduction (done)
  • Data Migration for Elasticsearch (done)
  • Data pump (doing)
  • Data imports and tools (not done)

You can watch it while it is in progress at here : https://vuepress.andflyaway.now.sh/guide/cookbook/data-import.html

I really love this idea. The first cook book also looks great. Would awesome to have at least first one ready for the 1.10 release (19.06.2019) to show the direction. Looking at the progress you currently have it looks like well gonna make it :-)

A little daunting task with the deadline, but let's try and shoot ;)

I am done on Data imports.

Data imports consists of a few recipes including :

Introduction (done)
Data Migration for Elasticsearch (done)
Data pump (done)
Data imports and tools (canceled)

You can watch it while it is in progress at here : https://vuepress.andflyaway.now.sh/guide/cookbook/data-import.html

Now am working on Ch.3 Installation and then, will work on Ch.2 Elasticsearch.

Ch. 3 includes following topics :

  1. Introduction (done)
  2. Install with Docker (doing)
  3. Using Installer
  4. Manual Installation
  5. Storefront CLI at your service
  6. How to debug anything
  7. Install Tool Chains

You can watch it while it is in progress at here : https://vuepress.andflyaway.now.sh/guide/cookbook/setup.html

Cool!

Opened up a trello board for WIPs in order to keep a record and a reminder.

https://trello.com/b/f4URVw5e/vuestorefront

Updated contents of cookbook :

Chapter 1. Data Imports
Chapter 2. Elasticsearch in the context of VS
Chapter 3. Starter pack for new comers (Install)
Chapter 4. Integration with 3rd Party
Chapter 5. Building a Module from scratch
Chapter 6. Theming in depth
Chapter 7. Anti-Patterns & Common Pitfalls
Chapter 8. On DevOps
Chapter 9. Test Driven Development for VS
Chapter 10. Internals internally
Chapter 11. Vue Basics by example of VS

Was this page helpful?
0 / 5 - 0 ratings