# Best approch to offline dev?

**URL:** <https://forum.serverless.com/t/best-approch-to-offline-dev/14439>\
**Category:** Serverless Framework\
**Created:** [March 19, 2021, 4:40pm UTC](https://forum.serverless.com/t/best-approch-to-offline-dev/14439 "2021-03-19T16:40:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rupertlssmith](https://avatars.discourse-cdn.com/v4/letter/r/3e96dc/32.png) [@rupertlssmith](https://forum.serverless.com/u/rupertlssmith)\
**Post date:** [March 19, 2021, 4:40pm UTC](https://forum.serverless.com/t/best-approch-to-offline-dev/14439/1 "2021-03-19T16:40:10Z")

</div>

I am using these plugins to do some offline development work:

- serverless-dynamodb-local
- serverless-s3-local

I seem to have to run these with separate commands, like:

```
sls offline
sls dynamodb start --migrate --stage dev

```

Its a bit annoying that the dynamodb one does not just start up under the `offlline` lifecycle command.

I wonder is it better to move to a more fully featured S3 implementation, specifically [GitHub - localstack/serverless-localstack: ⚡ Serverless plugin for running against LocalStack](https://github.com/localstack/serverless-localstack)

I am curious what is the preferred way for offline development - using individual plugins or investing the time in learning how get localstack working, and maybe get a better experience through its serverless plugin?

---

<div class="post-metadata">

**Author:** ![chizbox](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/chizbox/32/7573_2.png) [@chizbox](https://forum.serverless.com/u/chizbox)\
**Post date:** [July 14, 2023, 1:56am UTC](https://forum.serverless.com/t/best-approch-to-offline-dev/14439/2 "2023-07-14T01:56:32Z")

</div>

any update on this, really interested of knowing how can we set this up
