hsablonniere.com VS parcel-plugin-svelte

Compare hsablonniere.com vs parcel-plugin-svelte and see what are their differences.

parcel-plugin-svelte

A parcel plugin that enables svelte support (by DeMoorJasper)
Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
hsablonniere.com parcel-plugin-svelte
1 1
11 235
- -
6.5 0.0
4 months ago about 2 years ago
JavaScript JavaScript
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

hsablonniere.com

Posts with mentions or reviews of hsablonniere.com. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-03-16.
  • A clock based on Cistercian numerals
    4 projects | dev.to | 16 Mar 2021
    Let me tell you the story of when I tried Twitch for the first time to live-code a Web Component that displays numbers with Cistercian numerals, so I could build a clock like this: Yet another side project idea Back in January 2021, I saw a tweet about Cistercian numerals. I was very intrigued. If you don't know about them, here's the introduction from the Wikipedia page: The medieval Cistercian numerals, or "ciphers" in nineteenth-century parlance, were developed by the Cistercian monastic order in the early thirteenth century at about the time that Arabic numerals were introduced to northwestern Europe. They are more compact than Arabic or Roman numerals, with a single character able to indicate any integer from 1 to 9,999. They look like this: I really like how compact and elegant it is to display a big number with just one symbol, especially when there is some symmetry. A few days later, I saw a tweet from Andrew Aquino saying he created a React component to display any number with Cistercian numerals. My first reaction was to tweet: sudo make web-component I was expecting someone to create a Web Component, so we could all have a standard compatible way to display Cistercian numbers on our websites, even if we don't use React. Instead, out of distaste for sudo, my wonderful colleague Marc-Antoine Perennou created sudo-ng. Nothing happened, so I guess I was left with yet another side project idea. Although this time, I decided to do it live with an audience. Trying Twitch for the first time In the pre-pandemic world, I used to give talks at conferences and share my knowledge and passion for Web development. When you code in front of hundreds of people in a conference room, everything is well-prepared and rehearsed many times. There is a kind of illusion of simplicity, but it's the best way to go straight to the point and focus on the new stuff the audience wants to learn about. The minor drawback is that people miss everything that happens in real life when you write code. You read some docs, you make mistakes, you try something, you go back, you get stuck on a silly bug... Watching someone thinking out loud and writing code without preparation is a wonderful way to learn. You discover new IDE keyboard shortcuts. You learn about some unknown language pattern or feature. It feels a bit like pair-programming with a mentor. Following a few fellow speakers that got into Twitch during the first lockdown, I decided to create my channel and try the platform for this side project idea. My main goal was to create a Web Component to display a number with Cistercian numerals and then reuse it to create a clock component that displays three Cistercian numbers: hours, minutes and seconds. Bonus points if I could animate the lines of the symbols. The live-coding session If you're interested, I posted a recording of the session on YouTube but beware: 👂 It's in French. ⌛ It's 2 hours long (120 minutes) 💬 The chat is NOT displayed. 😱 I spent way too much time on Inkscape trying to generate the initial SVG design. 🚧 I should have built both components before thinking about animating them. Despite those, I really enjoyed giving this session. Mistakes were made, but we finished with some kind of achievement. The clock design was a bit clunky, but it worked. It looked like this: 📺 Open the video If I were to do it again, I would prioritize the different steps, so the progress is more linear for the audience. I would also improve the way I timebox steps, so I would stop insisting on some details. This retrospective analysis reflects the constructive feedbacks I got from audience members afterwards. As a host, this session was really pleasant to give, and it almost didn't require any preparation. Between 60 and 70 people attended the stream, and some of them really helped me through the chat. Apart from the code and tips, I think I managed to share the fun I had working on this side project. I really want to do it again with other side projects ideas. I could try more interactivity with the audience through the chat (and maybe some sounds/music). It's very different from what I'm used to with conference talks. The number of interesting information per minute is clearly not the same, but I don't think it's a problem in itself. I think it's just a different way of sharing knowledge with others. A bit slower, more interactive, less magic but definitely more authentic. Post-stream improvements After the stream, I decided to improve the project: Implement the numbers after 99 Fix the positioning of the different lines Add some animations using the animated line drawing SVG technique A few weeks after, I added a few more features: Use CSS custom properties to allow color customization of each lines Use CSS custom properties to allow line width customization Add date mode for the clock to display year, month, day before hours, minutes, seconds Add no-seconds mode for the clock to remove the seconds Add inline mode for the number, so you can use a number inside a paragraph of text (as featured in this article if you're reading it from my site) Try to improve the accessibility (any feedbacks on this is welcome) I published the source on GitHub at hsablonniere/cistercian-numerals if you're curious. Web Components are awesome! Because they're exposed as Web Components, you can use them in any Web project, whatever the stack/framework you're using. You can install them from npm but it's not mandatory at all. As described in the README, you can use these components in your HTML without any npm install, without any build step or bundler. All you need is a Enter fullscreen mode Exit fullscreen mode Then you'll be able to use the number component in your HTML like this: inline value="12"> Enter fullscreen mode Exit fullscreen mode You'll also be able to use the clock component in your HTML like this: Enter fullscreen mode Exit fullscreen mode Because it's just HTML, it's also very easy to integrate in a Markdown document. It's exactly what I'm doing right now with this article, but you need to browse it from my site. Here's the date + time (without seconds) example: Please see the README for more details about how to use and customize the components. References & Links Cistercian numerals on Wikipedia Recording of the Twitch session on YouTube Source code on GitHub Source code for on GitHub Source code for on GitHub JavaScript package on npm Animated line drawing SVG by Jake Archibald LitElement, the library I used to build the Web Components Web Dev Server, the dev server I use for live preview Cistercian SVG by Adrian Roselli React based experiment by Andrew Aquino React based experiment by Maciej Ziarkowski Clairvo, a proof-of-concept font that uses OpenType Layout to implement Cistercian numerals Thank you 😍 Thank you wonderful people who attended the stream and thank you wonderful reviewers for your time: Alexandre Berthaud. Edit this article on GitHub

parcel-plugin-svelte

Posts with mentions or reviews of parcel-plugin-svelte. We have used some of these posts to build our list of alternatives and similar projects.

What are some alternatives?

When comparing hsablonniere.com and parcel-plugin-svelte you can also consider the following projects:

LiveTL - Get live translations for YouTube streams, crowdsourced from multilingual viewers!

storyblok-svelte-boilerplate - Code of the tutorial: Add a headless CMS with live preview to Svelte and Sapper in 5 minutes

serveside - server side rendering as a service via expressjs

svelte-multistep-form - Svelte MultiStep Form like, this component is still in beta stage

svelte-router - Svelte Router adds routing to your Svelte apps. It's designed for Single Page Applications (SPA). Includes localisation, guards and nested layouts.

NativeScript-Play-Pit - A growing collection of NativeScript playground projects demonstrating all the AWESOMENESS🤘 of NativeScript.

jam-stack-starter - This CLI will walk you through your first project, and get you set up with the tools you need to build a modern web app. There are no prerequisites and no configuration. Just run the command and you're ready to go.