hartenfellerdev
hartenfellerdev
  • 43
  • 111 004
APEX Offline for everyone with Plug-Ins and SQLite | #orclapex
GitHub repository: github.com/phartenfeller/apex-off-grid
Try out the app: apex23c.phartenfeller.de/ords/r/offl_recipes/recipes-blueprint/
Webinar Part 2: www.linkedin.com/events/philipphartenfeller-offlineapex7204477328071020545/theater/
Everything you need to know to create offline #orclapex apps.
- Data conflicts
- What is #SQLIte?
- Service Worker
- Synchronisation
- Offline first vs. online furst
and much more...
I held this talk previously at NLOUG APEX World, DOAG APEX connect, ODTUG Kscope and DOAG Conference.
Follow me:
Twitter: phartenfeller
Blog: hartenfeller.dev/blog
LinkedIn: www.linkedin.com/in/phartenfeller/
Support me:
www.buymeacoffee.com/hartenfeller
paypal.me/phartenfeller
มุมมอง: 422

วีดีโอ

How to add Global Search to an existing #orclapex App
มุมมอง 2343 หลายเดือนก่อน
Using #orclapex search definitions we can create a designated search page. Learn how to add database records to search and additionally the navigation menu entires. We also will add global search item to the app header. Query: gist.github.com/phartenfeller/93ba48aeea3b9c55879ff2689f9e6790 UC Redirect Plug-In: www.united-codes.com/products/plug-ins-pro/?plugin=uc-redirect Follow me: Twitter: twi...
Self implementing Web Push into a Svelte Kit App
มุมมอง 1.6K5 หลายเดือนก่อน
SvelteKit Playlist: th-cam.com/video/iO4VUbQ6ua4/w-d-xo.html Code: github.com/phartenfeller/sveltekit-1.0-sqlite-demo-app/tree/tut-19-web-push-notifications Demo: sveltekit-demo.hartenfeller.dev/ In this tutorial, learn how smoothly transition between pages in SvelteKit. Resources: developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Re-engageable_Notifications_Push de...
Building a F1 dashboard with Observable Framework and Observable Plot
มุมมอง 2.6K5 หลายเดือนก่อน
SvelteKit Playlist: th-cam.com/video/iO4VUbQ6ua4/w-d-xo.html Code: github.com/phartenfeller/observable-framework-f1-data In this tutorial, learn how to build insightful and beautiful BI dashboards with the new Observable Framework and the Chart library Observable Plot. I use SQLite as a data source Resources: Observable Framework Docs: observablehq.com/framework/ Observable Plot Docs: observabl...
SvelteKit with Oracle JSON Duality Views
มุมมอง 8125 หลายเดือนก่อน
SvelteKit Playlist: th-cam.com/video/iO4VUbQ6ua4/w-d-xo.html Code: github.com/phartenfeller/sveltekit-json-duality-views In this tutorial, learn how we can use Oracle 23c JSON Duality Views to easily serve relational data with JSON. We build a SvelteKit app on top of it and use the views to read an write data. Resources: JSON Duality Documentation: docs.oracle.com/en/database/oracle/oracle-data...
Integrate Web Component as APEX 23.1 Template Component #orclapex
มุมมอง 5979 หลายเดือนก่อน
Create #orclapex Template Components with Web Components for and optimized developer experience. In this example we build s string compare component. Code: Template Component Code: github.com/phartenfeller/apex-str-compare-tc Web Components Template: github.com/phartenfeller/webcomponents-template Follow me: Twitter: phartenfeller Mastodon: mastodon.social/@phartenfeller Blog: harte...
Public-key Cryptography in the Web
มุมมอง 22810 หลายเดือนก่อน
Code: github.com/phartenfeller/public-key-cryptography-web I did a small experiment where I checked whether you could create a signature with a private-key and validate it with the public-key in the browser. This can be used to validate authorities or lock features away. Keep in mind that JavaScript can be tempered on the client, so this is not suitable to "hide" sensitive content. Use server-s...
Smooth Page / View Transitions in SvelteKit
มุมมอง 2.1K11 หลายเดือนก่อน
SvelteKit Playlist: th-cam.com/video/iO4VUbQ6ua4/w-d-xo.html Code: github.com/phartenfeller/sveltekit-1.0-sqlite-demo-app/tree/tut-17-view-transitions Demo: sveltekit-demo.hartenfeller.dev/ In this tutorial, learn how smoothly transition between pages in SvelteKit. Resources: svelte.dev/blog/view-transitions developer.chrome.com/docs/web-platform/view-transitions/ Follow me: Twitter: twitter.co...
Image optimization in SvelteKit with vite-imagetools
มุมมอง 3.4K11 หลายเดือนก่อน
SvelteKit Playlist: th-cam.com/video/iO4VUbQ6ua4/w-d-xo.html Code: github.com/phartenfeller/sveltekit-1.0-sqlite-demo-app/tree/tut-16-img-optimization Demo: sveltekit-demo.hartenfeller.dev/ In this tutorial, learn how you can automatically optimize images to reduce page load times on your page. Follow me: Twitter: phartenfeller Mastodon: mastodon.social/@phartenfeller Blog: hartenfe...
Web Components: Step-by-step introduction
มุมมอง 83711 หลายเดือนก่อน
Code: github.com/phartenfeller/web-component-blogpost-demos Blogpost: follows soon Dive into this comprehensive step-by-step tutorial on creating web components! We'll cover everything from basic templates and shadow DOM, to integrating event listeners, reactive attributes, and understanding the difference between public and private functions. Check the timestamps for specific chapters and enha...
Accessible charts only with CSS? - Charts.css
มุมมอง 852ปีที่แล้ว
SvelteKit Playlist: th-cam.com/video/iO4VUbQ6ua4/w-d-xo.html Code: github.com/phartenfeller/sveltekit-1.0-sqlite-demo-app/tree/tut-15-charts-css In this video we take a look at charts.css. A css stylesheet that allows you to draft charts from a table without any JavaScript. Follow me: Twitter: phartenfeller Mastodon: mastodon.social/@phartenfeller Blog: hartenfeller.dev/blog LinkedI...
Markdown in SvelteKit with custom Components: mdsvex
มุมมอง 1.9Kปีที่แล้ว
SvelteKit Playlist: th-cam.com/video/iO4VUbQ6ua4/w-d-xo.html Code: github.com/phartenfeller/sveltekit-1.0-sqlite-demo-app/tree/tut14-mdsvex Demo: sveltekit-demo.hartenfeller.dev/ In this tutorial, learn how to generate SvelteKit pages from Markdown files. We will apply nice styles and implement custom components. Follow me: Twitter: phartenfeller Mastodon: mastodon.social/@phartenfe...
Advanced Template Components with Web Components | Oracle APEX 23.1
มุมมอง 1.8Kปีที่แล้ว
Create #orclapex Template Components with Web Components to create complex UI elements. In this case, a single database row does not match one rendered row of the Template Component. Code: Template Component Code: github.com/phartenfeller/apex-multi-line-charts-template-component Web Components Template: github.com/phartenfeller/webcomponents-template Follow me: Twitter: phartenfell...
How to share Template Components on apex.world - Oracle APEX 23.1
มุมมอง 1.3Kปีที่แล้ว
How to share Template Components on apex.world - Oracle APEX 23.1
SvelteKit TanStack Table edit row (+ custom table components)
มุมมอง 2.6Kปีที่แล้ว
SvelteKit TanStack Table edit row ( custom table components)
Server-side filtered, paginated and sorted Table in SvelteKit (Part 2/2)
มุมมอง 2Kปีที่แล้ว
Server-side filtered, paginated and sorted Table in SvelteKit (Part 2/2)
Server-side filtered, paginated and sorted Table in SvelteKit (Part 1/2)
มุมมอง 4.6Kปีที่แล้ว
Server-side filtered, paginated and sorted Table in SvelteKit (Part 1/2)
Offline #orclapex for everyone: APEX Off Grid
มุมมอง 2Kปีที่แล้ว
Offline #orclapex for everyone: APEX Off Grid
Query Offline Data - Offline App with SvelteKit + SQLite Part 4
มุมมอง 685ปีที่แล้ว
Query Offline Data - Offline App with SvelteKit SQLite Part 4
Template Components in Oracle APEX 23.1
มุมมอง 11Kปีที่แล้ว
Template Components in Oracle APEX 23.1
Save Data on the Client - Offline App with SvelteKit + SQLite Part 3
มุมมอง 595ปีที่แล้ว
Save Data on the Client - Offline App with SvelteKit SQLite Part 3
MessageBus and Client Tables: Offline App with SvelteKit + SQLite Part 2
มุมมอง 967ปีที่แล้ว
MessageBus and Client Tables: Offline App with SvelteKit SQLite Part 2
Offline App with SvelteKit + SQLite Part 1: Setup WebAssembly SQLite
มุมมอง 4.2Kปีที่แล้ว
Offline App with SvelteKit SQLite Part 1: Setup WebAssembly SQLite
Mail handling in SvelteKit with MailCrab and Nodemailer
มุมมอง 1.9Kปีที่แล้ว
Mail handling in SvelteKit with MailCrab and Nodemailer
Export Table to XLSX and CSV with exceljs
มุมมอง 4.5Kปีที่แล้ว
Export Table to XLSX and CSV with exceljs
Interactive Tables in SvelteKit with TanStack Table
มุมมอง 8Kปีที่แล้ว
Interactive Tables in SvelteKit with TanStack Table
Generate a PDF with pdfmake (from SvelteKit)
มุมมอง 7Kปีที่แล้ว
Generate a PDF with pdfmake (from SvelteKit)
Upload, Store and Retrieve Images in SvelteKit (with SQLite)
มุมมอง 4.6Kปีที่แล้ว
Upload, Store and Retrieve Images in SvelteKit (with SQLite)
Lazy Loading for slow pages in SvelteKit 1.8 (remake)
มุมมอง 1.5Kปีที่แล้ว
Lazy Loading for slow pages in SvelteKit 1.8 (remake)
Installable SvelteKit App with Web App Manifest
มุมมอง 2.2Kปีที่แล้ว
Installable SvelteKit App with Web App Manifest

ความคิดเห็น

  • @andrebrandao690
    @andrebrandao690 29 วันที่ผ่านมา

    you can remove the error in the row input by setting colID type to keyof Invoice

  • @stanrunge
    @stanrunge หลายเดือนก่อน

    Helped a lot, thank you 👍

  • @user-yl3fv5po6b
    @user-yl3fv5po6b หลายเดือนก่อน

    What's update on 24.1 video

    • @hartenfellerdev
      @hartenfellerdev หลายเดือนก่อน

      For now I have a blog post: hartenfeller.dev/blog/apex-24-1-template-component-improvements

  • @zakrianawaz8274
    @zakrianawaz8274 หลายเดือนก่อน

    can you guide me where to set the policy if am running APEX on OCI

    • @hartenfellerdev
      @hartenfellerdev หลายเดือนก่อน

      I haven't played around much with OCI myself but I guess you can do that with a loadbalancer like described here: medium.com/oracledevs/add-custom-http-request-or-response-header-to-oci-load-balancer-7eb7861e168c Let me know if you find a solution :)

    • @zakrianawaz8274
      @zakrianawaz8274 หลายเดือนก่อน

      Thankyou

  • @mfm6336
    @mfm6336 หลายเดือนก่อน

    Excellent working 👍👍👌💯😀

  • @Ihat3my1if3
    @Ihat3my1if3 2 หลายเดือนก่อน

    "Quick and small" ITS 50 MINUTES

  • @d42
    @d42 2 หลายเดือนก่อน

    are you going to do the service worker caching part?

  • @bhavinadhvaryu8549
    @bhavinadhvaryu8549 3 หลายเดือนก่อน

    Hi Philipp, Really nice video and blog on the same. My current database version is 19c so I'm getting an error on the line ( authorization_scheme IS NULL OR apex_authorization.is_authorized(authorization_scheme) = TRUE ), as = TRUE is possible in 23c only, How can I implement the same for my database version? Your help and support would be appreciated. Thanks

    • @hartenfellerdev
      @hartenfellerdev 3 หลายเดือนก่อน

      Thanks @bhavinadhvaryu8549 ! I created a pre 23c/ai example here: gist.github.com/phartenfeller/93ba48aeea3b9c55879ff2689f9e6790#file-query-pre23ai-sql

    • @bhavinadhvaryu8549
      @bhavinadhvaryu8549 2 หลายเดือนก่อน

      @@hartenfellerdev Thank you so much for your prompt reply.

  • @leongerencir4315
    @leongerencir4315 3 หลายเดือนก่อน

    Thank you very much for this tutorial, it helped me quite much! Could you please tell me how could I implement something like a button to load in the next 50 entries from the database?

    • @hartenfellerdev
      @hartenfellerdev 3 หลายเดือนก่อน

      Thanks! You can take a look at this for pagination: th-cam.com/video/pjV3rCBBT_Q/w-d-xo.html

  • @accountwizardindia8171
    @accountwizardindia8171 3 หลายเดือนก่อน

    Hello was curious to know How I can make param.url based on playername but not ID. I am trying .map which works fine with a normal json data file but when I try to add .Map with SQlite DB connection it says "Property 'map' does not exist on type '(LIMIT?: number) => Player[]'"

    • @hartenfellerdev
      @hartenfellerdev 3 หลายเดือนก่อน

      Hi! I am not sure if I understand correctly. If you want to filter rows you should add a WHERE clause to your query.

    • @accountwizardindia8171
      @accountwizardindia8171 3 หลายเดือนก่อน

      @@hartenfellerdev I have a bit different data set where I have player. My only intention is to get URL with track name as per your example not with ID. I understand the point will see WHERE clause just like "function searchTracks" not exactly but some what. right? Will get back if needed.

  • @nikolap5983
    @nikolap5983 3 หลายเดือนก่อน

    return bcrypt.compare(password, row.password); i am getting that Property 'password' does not exist on type '{}'.ts(2339) and on the error messages i am getting : Property 'errorMessage' does not exist on type '{}'.ts(2339) Can someone help ?

  • @hnpchristopher
    @hnpchristopher 3 หลายเดือนก่อน

    The biggest Problem ist, you can use it only static, Not Realtime Charts. Js is the better way

  • @d42
    @d42 4 หลายเดือนก่อน

    thanks would be cool if there was a version with running database on a server

    • @hartenfellerdev
      @hartenfellerdev 4 หลายเดือนก่อน

      I have one also linked in the description: sveltekit-demo.hartenfeller.dev/

  • @YuriMatheusGomes
    @YuriMatheusGomes 4 หลายเดือนก่อน

    Amazing! Regrats from Brazil!!

  • @ashshkapoor
    @ashshkapoor 5 หลายเดือนก่อน

    Subscribed! Can we get more on this? :)

  • @hartenfellerdev
    @hartenfellerdev 5 หลายเดือนก่อน

    If you are impacted by Apple crippling PWA functionalities in the EU please take a look at this open letter and add your signature: letter.open-web-advocacy.org/ . You can also do this if you live outside of the EU. Thanks!

  • @twd2
    @twd2 5 หลายเดือนก่อน

    Awesome,PWA Apps improving better and better...

  • @ScopeV4
    @ScopeV4 5 หลายเดือนก่อน

    Thank you!

    • @hartenfellerdev
      @hartenfellerdev 5 หลายเดือนก่อน

      You are welcome! Do you have any ideas/requests for future videos I can do?

    • @heldim92
      @heldim92 2 หลายเดือนก่อน

      @@hartenfellerdev Hey! Thanks a lot for the video, it was very enlightening. I hope you keep doing many more. I do have a few beginner questions: 1) If I were to use Svelte + LiveView (Elixir), would push notifications in a PWA be made any easier (more automated, less steps)? 2) Also, I'm not sure I understood and this is a recurrent doubt of mine: does the user need to have their app open in order to receive the push notifications, or is it just like in any native app? I'm asking because I need to build a project that relies completely on push notifications (users should be notified just by having the app on their home screen). 3) Last one: whenever I try to add a shortcut to a page on my android homescreen, I get an icon showing my browser's icon (chrome, for example), but I noticed it wasn't the case for your app on your video. How can I make it look like a native app icon?

    • @hartenfellerdev
      @hartenfellerdev 2 หลายเดือนก่อน

      Thank you! I don't know LiveView so I can't tell. The underlying flow would be the same but it can be that there are out of the box solutions making this easier to implement. The underlying operating system receives the notifications so the page does not have to be open. But the browser itself should run to display the notifications. You want to add a web manifest to the website. Then the browser icon will not show up. I have a video for that too: th-cam.com/video/ywXXOvfKoYg/w-d-xo.html

  • @ilmanmanarulqori5632
    @ilmanmanarulqori5632 5 หลายเดือนก่อน

    Awesome 🎉 thankyuuu 🤘

  • @martinmetskula6384
    @martinmetskula6384 5 หลายเดือนก่อน

    Keep up the good work my guy

  • @accountwizardindia8171
    @accountwizardindia8171 5 หลายเดือนก่อน

    The video is very good and provide lots of good information. But I am not a back-end guy can you share the YT video that can provide the setup for this to follow along. Thank you again.

    • @hartenfellerdev
      @hartenfellerdev 5 หลายเดือนก่อน

      Thanks for the feedback! Check out this video where I build an app from scratch and also use a relational database: th-cam.com/video/iO4VUbQ6ua4/w-d-xo.html

    • @accountwizardindia8171
      @accountwizardindia8171 5 หลายเดือนก่อน

      @@hartenfellerdev Thank you very much...

    • @emonymph6911
      @emonymph6911 12 วันที่ผ่านมา

      @@hartenfellerdev if we do movie_comments @insert and there was no comments table in the DB... will it create one automatically and populate it with new comments? That way we could let the svelteserver dictate normalized schema for all UI elements with graphQL syntax which is insanely good. OR do we have to pre-define the tables in our DB and their columns before we can write to them with json relational duality? If we have to know the schema first I think its pointless because then we already know SQL and can join together a view query_json_comment_input and call it from sveltekit to populate it. BUT if we don't know the schema and get duality_json_comment schema to create new tables that didn't exist when we write a user input that would speed up development so much.

    • @hartenfellerdev
      @hartenfellerdev 12 วันที่ผ่านมา

      ​@@emonymph6911 The table structure has to exist beforehand. Oracle provides some tools to migrate from JSON schemas to relational: docs.oracle.com/en/solutions/migrate-mongodb-nosql/migrate-data-mongodb-oracle-nosql-database-cloud-service2.html#GUID-616464AC-0B27-4808-8537-2DAB409BC380 I doubt that you can implement APIs that have - perfectly match the pages required document structure in one API endpoint - knows how to write changes back by just getting a document back without instructions - with change overrides protection - with all filter, order by, pagination etc. tools in the same time to create a duality view. Sure you can self-implement all of it but it would be lots of manual code...# I also think it is a bad idea if the SvelteKit backend can create tables and columns as it likes. Some developer might miss an already existing col/table then you have duplicates etc. If your data is an important asset for your app/business treat it with an appropriate care. Designing a tight fitting schema is way less work than having to fix bad data in the long run...

    • @emonymph6911
      @emonymph6911 12 วันที่ผ่านมา

      @@hartenfellerdev Thank you, your comment is really good. Could you please correct me on my thought here. Why do you feel this would be harder? Assume we have 3 tables: users, movies, comments. Then we create a view from them storing each json object in its own row. so its read same as duality view. CREATE OR REPLACE VIEW comments_input_view AS SELECT c.comment_id, json_object( 'movie_id' VALUE c.movie_id, 'title' VALUE m.title, 'genre' VALUE m.genre, 'release_year' VALUE m.release_year, 'comment_id' VALUE c.comment_id, 'user_id' VALUE c.user_id, 'username' VALUE u.username, 'comment_text' VALUE c.comment_text, 'comment_date' VALUE c.comment_date ) AS comment_json FROM comments c JOIN movies m ON c.movie_id = m.movie_id JOIN users u ON c.user_id = u.user_id; then we can fetch it in sveltekit with just this 'SELECT * FROM comments_input_view' import { json } from '@sveltejs/kit'; import { executeQuery } from '$lib/db'; // Path to your db utility file export async function GET() { try { const result = await executeQuery('SELECT * FROM comments_input_view', []); return json(result.rows); } catch (error) { console.error(error); return json({ error: 'Database error' }, { status: 500 }); } } what's the old way missing out on? i feel like the json_object() with joins is a lot easier to write when we know the tables in our db.

  • @leroviten
    @leroviten 6 หลายเดือนก่อน

    Thank you for this tutorial. Implemented the same in React at ease. One thing with Table<any> though. It's better to make export function to receive a generic and pass it to Table<T> interface to properly get type safety.

  • @jauerboo6526
    @jauerboo6526 6 หลายเดือนก่อน

    Great tutorial, thank you! I'd love to seem more from you 😊

  • @KusyandiAtmawijaya
    @KusyandiAtmawijaya 6 หลายเดือนก่อน

    It's really great. Thank you so much.

  • @luig1987
    @luig1987 6 หลายเดือนก่อน

    Hi! Thanks for the video and great explanation. I'm trying to generate the pdf following the steps mentioned, but the pdf stays loading and doesn't finish. From the logs on the server it seems that the pdf is being generated, but when it tries to consume from the client, stays loading. Do you know how to solve this? Thanks in advance!

  • @nathanellis7819
    @nathanellis7819 6 หลายเดือนก่อน

    Thank you mate. This was very helpful. +1 Sub

  • @hansmuds6018
    @hansmuds6018 7 หลายเดือนก่อน

    You are the MAN!

  • @tobias6361
    @tobias6361 7 หลายเดือนก่อน

    i never knew creating docker images is that easy, amazing! thank you

  • @AakashGoplani
    @AakashGoplani 7 หลายเดือนก่อน

    This is changed with SvelteKit 2.0 right? And I think it no longer works!

  • @mnajjar85
    @mnajjar85 7 หลายเดือนก่อน

    Wow. this is it.

  • @mumk
    @mumk 8 หลายเดือนก่อน

    thank you so much!

  • @jakelanning1535
    @jakelanning1535 9 หลายเดือนก่อน

    At 6:00 the typescript problem can be solved by just removing the .ts from the imports, so just: import { rowChanges} from './stores' will do the trick

  • @paranoiacdigest
    @paranoiacdigest 9 หลายเดือนก่อน

    Super helpful. Thank you.

  • @danisetien7466
    @danisetien7466 9 หลายเดือนก่อน

    I only try and make mdsvex work when I forget the headache I got last time I used it

  • @user-nw8we9ul5p
    @user-nw8we9ul5p 10 หลายเดือนก่อน

    These were exactly what I was looking for. Thanks for all the great content

  • @bastienjbn9224
    @bastienjbn9224 10 หลายเดือนก่อน

    Thank you so much ! Been searching for hours how to setup a database for my webapp using Tauri + Sveltekit. Very easy tutorial to follow for a total beginner like me 👍

    • @hartenfellerdev
      @hartenfellerdev 10 หลายเดือนก่อน

      Thanks for the kind words! Great I always wanted to try out Tauri, great to hear thtat it works with SvelteKit!

  • @DanteMishima
    @DanteMishima 10 หลายเดือนก่อน

    This was super useful, thank you. Could you please do a follow up with the complete service worker stuff?

  • @diegosani6594
    @diegosani6594 10 หลายเดือนก่อน

    with svg?

  • @rnater7145
    @rnater7145 10 หลายเดือนก่อน

    Where would you deploy this? It won't work on serverless providers like vercel and netlify because of sqlite. Their docs state that too, but I tried anyway on vercel because I want to host my hobby project for free. Can confirm it does not work :(

    • @hartenfellerdev
      @hartenfellerdev 10 หลายเดือนก่อน

      I host this myself on a Linux root server. Serverless needs its own architecture and I want to keep things simple. Oracle Cloud has an "always free tier" where you also get a VM: docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm Alternatively, you can also get a cheap VPS. That's how I started, and trust me, I learned so much more while administering a Linux server than clicking around in a cloud UI.

  • @fev4
    @fev4 10 หลายเดือนก่อน

    This is incredible. Have you heard of ElectricSQL and their integration with wa-sqlite? Not sure if this would have any space here

  • @bm830810
    @bm830810 10 หลายเดือนก่อน

    great video, a few suggestions, 1. run it using docker-compose 2. better layering so that a small change in code wont cause a rebuild on both layers

    • @hartenfellerdev
      @hartenfellerdev 10 หลายเดือนก่อน

      Hey, thanks for the feedback. Do you know any resources on how I can achieve better layering?

  • @poiterme1986
    @poiterme1986 10 หลายเดือนก่อน

    Hi, great explantation video. i have one problem with my configuration... vite-imagetools works great for me.., at least in dev-mode. as soon, as i try to bundle it with the adapter static, i get 404 errors, like the following: Error: 404 /_app/immutable/assets/Gewässerkarte.1af63ad5.webp (linked from /gewaesser) have you already noticed this, or do you have a solution for it, I'm despairing…. thank u

    • @hartenfellerdev
      @hartenfellerdev 10 หลายเดือนก่อน

      Hmm, maybe check if it works if you put the file into the lib folder like I have: github.com/phartenfeller/sveltekit-1.0-sqlite-demo-app/tree/main/src/lib/assets/img

    • @poiterme1986
      @poiterme1986 10 หลายเดือนก่อน

      Found it. German umlaut in filename, I usually don’t use such things.. but that what it was. Thx 🙏 anyway

    • @hartenfellerdev
      @hartenfellerdev 10 หลายเดือนก่อน

      Great! That this causes an error is kind of "unverständlich" and "unverschämt" :)

  • @edwinyulianto3660
    @edwinyulianto3660 10 หลายเดือนก่อน

    Cool. Thank you for this explanation!

  • @user-if2kx6uc1d
    @user-if2kx6uc1d 10 หลายเดือนก่อน

    Great tutorial. Thanks for sharing!! Although I'm getting an annoying error: I did the same as you, but tried to use the data in a component (in $lib/components) and then use that component in +page.svelte, but get the following in the latter file: "Property 'data' is missing in type '{}' but required in type '{ data: { tracks: track[]; }; }'.". I'm new to svelte, so probably it is a really dumb thing I don't know of, but it is driving me crazy... Any thoughts? Thanks and sorry for bothering!

    • @user-if2kx6uc1d
      @user-if2kx6uc1d 10 หลายเดือนก่อน

      Nevermind... just passing 'data' as prop did the trick. It's kind of confusing though to me, a guy native to the realm of Java.

  • @hartenfellerdev
    @hartenfellerdev 11 หลายเดือนก่อน

    We are currently doing a challenge where you can submit template components and get a chance to win great prizes 👉🏼 apex.mt-itsolutions.com/ords/r/portal/apex/template-component-challenge

  • @cntrvsy
    @cntrvsy 11 หลายเดือนก่อน

    Really cool. I have been thinking about taking advantage of the ViewTransition API for a while now. i've been torn on using it or just using some clever tricks with svelte/transition to manipulate <slot/>. but after trying it out and seeing mixed results. i think ill just cave in and hope safari and firefox can implement the API for their browsers as well eventually.

  • @gluetubeserver
    @gluetubeserver 11 หลายเดือนก่อน

    how do I do this for running in dev environment, with HMR

  • @fireblood23
    @fireblood23 11 หลายเดือนก่อน

    I really love these series! Thankyou for effort and keep it up!

  • @laimi7
    @laimi7 11 หลายเดือนก่อน

    Wow, that's impressive work! I will wait for the continuation.