I also started using #svelte with #javascript first, then #typescript
It really feels like a modern way to work with the #web. I can quickly build web applications that run smoothly, are reactive to my data and their changes.
The build process is scary tho, and i still don't understand a bit of it.
Svelte itself is a brilliant mix of HTML with a reactive and declarative interface to the DOM and i really love it.
#svelte #javascript #typescript #web #webdev #js #ts
I don't know enough about the #JS ecosystem to comment on if this as neat as it sounds, but it does sound pretty neat.
Ugh after a quick search, I can't really find any #JS libraries for verifying #JWT signatures in browsers.
Which I know doesn't make much sense normally, but I'm repurposing JWTs and need to be able to verify them offline.
So I have to either write a JWT library using #SubtleCrypto, or make my own format with both SubtleCrypto/node crypto support.
It's incredibly validating to me to hear everyone questioning #Typescript.
I've been hating it's guts for like 4 years now, saying that people should just use #JSdoc
Glad y'all are finally getting off the hype-train!
#webdev #js #javascript #jsdoc #typescript
#100DaysOfCode : #NodeJS #Express #SQLite #VanillaJS
#Day41 : Beginned email template in Newsletter Express project
Source Code : https://github.com/teotimepacreau/Express-Newsletter
Learned :
-inline styles
-html tag <style>
-email HTML current state : can get rid of tables if using divs. Still need to learn more about the support of semantic html elements
#WebDev #Frontend #CSS #WebDesign #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS #emailgeeks
#100daysofcode #nodejs #express #sqlite #vanillajs #day41 #webdev #frontend #css #webdesign #learnwebdev #javascript #learntocode #learnjavascript #js #emailgeeks
14 Linting Rules To Help You Write Asynchronous Code in JavaScript
https://maximorlov.com/linting-rules-for-asynchronous-code-in-javascript/
#100DaysOfCode : #NodeJS #Express #SQLite #VanillaJS
#Day40 : Added unsubscription logic and SQL handling in Newsletter Express project
Source Code : https://github.com/teotimepacreau/Express-Newsletter
Added :
- Unsubscription logic : Create a route for users to unsubscribe from the newsletter. Update the database accordingly.
Learned :
-async await handling of errors in Express, require to try catch and next to a middleware
#WebDev #Frontend #CSS #WebDesign #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS
#100daysofcode #nodejs #express #sqlite #vanillajs #day40 #webdev #frontend #css #webdesign #learnwebdev #javascript #learntocode #learnjavascript #js
Banana bread and #js. Seems a good way to start a good night🤣
#programming #cookingtips
Ooops!
My Node.js is a bit Rusty
https://gal.hagever.com/posts/my-node-js-is-a-bit-rusty #rust #rustlang #programming #js #javascript #nodejs
#rust #rustlang #programming #js #javascript #nodejs
Est-ce qu’un site #web d’information qui n’affiche rien sans #javascript peut être considéré « praticables » ?
#HTML #JS #websiteFromHell #brutalist #brutalism #accessibilitéNumérique #accessibilité #a11y #blog
#web #javascript #html #js #websitefromhell #brutalist #brutalism #accessibilitenumerique #accessibilite #a11y #blog
#100DaysOfCode : #NodeJS #Express #SQLite #VanillaJS
#Day39 : Continuing Newsletter Express project with several UI changes
Source Code : https://github.com/teotimepacreau/Express-Newsletter
Added :
- modified homepage
- unsubscribe page
- beginned unsub route but i need to add SQL DELETE for the email
#WebDev #Frontend #CSS #WebDesign #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS
#100daysofcode #nodejs #express #sqlite #vanillajs #day39 #webdev #frontend #css #webdesign #learnwebdev #javascript #learntocode #learnjavascript #js
We've had an internal linter for years, which is built on a PHP #symphony framework.
You run the linter you want and append `--fix` if you want it to resolve issues (if it can)
It lints things like #JS, #SCSS as well as #PHP (via #Rector and #phpstan), #Composer files and even #TYPO3 TypoScript files - all by using the open source libraries available.
It means all our developers can adhere to central linting conventions without having to update local config files.
#symphony #js #scss #php #rector #Phpstan #composer #TYPO3
#mem #memy #memes #programowanie #programing #coding #code #KOD #kodowanie #js #javascript
#100DaysOfCode : #NodeJS #Express #SQLite #VanillaJS
#Day38 : Newsletter building
Source Code : https://github.com/teotimepacreau/Express-Newsletter
Learned :
- intro to Backend : learned basics of NodeJS, Express and SQL
- Express subscription routes : adding entries from the user to an SQLite database
- Displaying notif if the entries are correctly added
#WebDev #Frontend #CSS #WebDesign #LearnWebDev #Javascript #LearnToCode #LearnJavascript #JS
#100daysofcode #nodejs #express #sqlite #vanillajs #day38 #webdev #frontend #css #webdesign #learnwebdev #javascript #learntocode #learnjavascript #js
I think #developers are finally starting to realize that maybe they don’t need a #JS framework born out of insane #UX requirements and a product serving nearly 3 billion users.
Wild.
Love this framing from ArrowJS:
"**At its core — ArrowJS is an admission that while we developers were busy falling in love with fancy UI frameworks, JavaScript itself got good — like *really* good."**
4:50. Watch faces made with #JS and #SVG. Check them here https://watchface.netlify.app/cube
vueday | 10 November 2023 | Verona (https://vueday.it/):
⌛ Today is the last day to submit your talk proposal: https://t.co/1ewQxUlXRw
#CFP is closing tonight!
Looking forward to meeting you in 📍 Verona on 📅 10.11.23
🎫 https://t.co/bp3EaXBlpi
@grusp #vueday #vue #vuejs #nuxtjs #vuex #vuejsdeveloper #javascript #js #vuedev https://t.co/WYuTddjv7e
#cfp #vueday #vue #vuejs #nuxtjs #vuex #vuejsdeveloper #javascript #js #vuedev