Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

"What's new in Svelte" November newsletter #5554

Merged
merged 5 commits into from Nov 1, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
43 changes: 43 additions & 0 deletions site/content/blog/2020-11-01-whats-new-in-svelte-november-2020.md
@@ -0,0 +1,43 @@
---
title: What's new in Svelte: November 2020
description: TBD
author: Daniel Sandoval
authorURL: https://desandoval.net
---

BLURB SUMMARIZING WHAT'S NEW...
"What's new in Svelte" series! We'll try to make this a monthly blog post in which you'll find out about new features, bug fixes, and a showcase of Svelte projects from around the community.

## New features
1.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Slot forwarding might be a notable new feature, but it seems broken for some cases, we might need to see if #5536 lands before november.


**What's going on in Sapper?**
Any updates here?
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! I'll read through and pull out some highlights! If you have any suggestions / high level summary, I'd be happy to include any blurb you'd like :)



## Impactful bug fixes
-


## Coming up
- Rich Harris demoed the possible future of local Svelte development in a talk titled "Futuristic Web Development" at last month's [Svelte Summit](https://sveltesummit.com/). If you're interested in built-in Server-Side Rendering, modern Hot Module Reloading, or how slots make consistent styling easy across pages, [check out the video](https://www.youtube.com/watch?v=qSfdtmcZ4d0).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this deserves a little more text. I'm not sure though how to do it without turning it into a whole blog post in itself. Thoughts?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it definitely does deserve more too. I've written an article about this, I could help sum up and reiterate the important parts or perhaps create another post for this.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Serverless First Framework"

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we keep this brief here, we don't want to go into too many details and we want to be very careful about what we put out as officials comms. A dedicated article by those involved with the project makes the most sense.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is my suggested change below already too much or is it okay in your opinion?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here's my suggested change:

Suggested change
- Rich Harris demoed the possible future of local Svelte development in a talk titled "Futuristic Web Development" at last month's [Svelte Summit](https://sveltesummit.com/). If you're interested in built-in Server-Side Rendering, modern Hot Module Reloading, or how slots make consistent styling easy across pages, [check out the video](https://www.youtube.com/watch?v=qSfdtmcZ4d0).
- Rich Harris demoed the possible future of Svelte development in a talk titled "Futuristic Web Development" at last month's [Svelte Summit](https://sveltesummit.com/). The not-yet-public project is called SvelteKit (name may change) and will bring a first-class developer experience and more flexibility for build outputs. It will also solve the "Svelte or Sapper?"-question: Sapper will be deprecated and integrated into this project. The transition will be made as smooth as possible - many of Svelte's core team members have large Sapper apps in production, too. If you want to get the full sneak-peek, [check out the video](https://www.youtube.com/watch?v=qSfdtmcZ4d0).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure I'd put "better SSR" here.

I think something like:

"... and will bring a first-class developer experience and more flexibility for build outputs."

The rest looks fine to me.


For all the features and bugfixes see the CHANGELOG for [Svelte](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md) and [Sapper](https://github.com/sveltejs/sapper/blob/master/CHANGELOG.md).


---

## Svelte Showcase
- [Svelte Lab](https://sveltelab.app/) showcases a variety of components, visualizations and interactions that can be acheived in Svelte. You can click into any component to see its source or edit it, using the site's built-in REPL
- [svelte-electron-boilerplate](https://github.com/hjalmar/svelte-electron-boilerplate) is a fast way to get up and running with a Svelte app built in the desktop javascript framework, Electron
- [gurlic](https://gurlic.com/) is a social network and internet expirement that is super snappy thanks to Svelte
- [Interference 2020](https://interference2020.org/) visualizes reported foreign interference in the 2020 U.S. elections. You can learn more about how it was built in [YYY's talk at Svelte Summit]()
- [jitsi-svelte](https://github.com/relm-us/jitsi-svelte) lets you to easily create your own custom Jitsi client by providing out-of-the-box components built with Svelte
- [Ellx](https://ellx.io/) is part spreadsheet, part notebook and part IDE. It's super smooth thanks to Svelte 馃槑
- [This New Zealand news site](https://www.nzherald.co.nz/nz/election-2020-latest-results-party-vote-electorate-vote-and-full-data/5CFVO4ENKNQDE3SICRRNPU5GZM/) breaks down the results of the 2020 Parliamentary elections using Svelte
- [Budibase](https://github.com/Budibase/budibase) is a no-code app builder, powered by Svelte
- [Sveltyjs](https://github.com/relm-us/sveltyjs) combines the collaborative, local-first technology of Yjs with the power of Svelte to enable multiple users across the internet to stay in sync.

## See you next month!

Got an idea for something to add to the Showcase? Want to get involved more with Svelte? We're always looking for maintainers, contributors and fanatics... Check out the [Svelte Society](https://sveltesociety.dev/), [Reddit](https://www.reddit.com/r/sveltejs/) and [Discord](https://discord.com/invite/yy75DKs) to get involved!