ar
Feedback
The weekly

The weekly

الذهاب إلى القناة على Telegram

In this channel, you will get weekly update for node, CSS, js, and frontend (filtered from the most useful newsletters) ...

إظهار المزيد
1 114
المشتركون
لا توجد بيانات24 ساعات
+47 أيام
-130 أيام
أرشيف المشاركات
Node Weekly NodeBB v3.0.0 — it's here! https://community.nodebb.org/topic/17115/nodebb-v3-0-0-it-s-here WebContainers now run on Safari, iOS, and iPadOS https://blog.stackblitz.com/posts/webcontainers-are-now-supported-on-safari/ Exposing a Rust Library to Node with Napi-rs https://johns.codes/blog/exposing-a-rust-library-to-node-with-napirs What's New in Mongoose 7.1: BigInt Support and createCollections() https://thecodebarbarian.com/whats-new-in-mongoose-7-1-bigint-support-createcollections.html Say Allo' to the new Inquirer (release of the rewrite) https://github.com/SBoudrias/Inquirer.js/discussions/1214 Marked.js 5.0: A Fast Markdown Parser and Compiler https://marked.js.org/ Axios 1.4: https://github.com/axios/axios Alfaaz: The Fastest Multilingual Word Counter https://github.com/thecodrr/alfaaz The first javascript INI parser supporting multiline strings. https://github.com/HeyPuter/multiline-ini SSH2 client and server modules written in pure JavaScript for node.js. https://github.com/mscdex/ssh2 patch-package 7.0: Fix Broken Node Modules Instantly https://github.com/ds300/patch-package ------------------------- for more -subscribe to the channel https://t.me/webWekkly

Front-End Front Top Stories Learn CSS the easy way https://css-tip.com/ The “const” Deception https://www.joshwcomeau.com/javascript/the-const-deception/ CSS Blend Modes https://garden.bradwoods.io/notes/css/blend-modes Rebuilding a featured news section with modern CSS: Vox news https://ishadeed.com/article/rebuild-featured-news-modern-css/ Exploring :has() Again https://css-irl.info/exploring-has-again/ Neat CSS https://neat.joeldare.com/ ------------------------- for more -subscribe to the channel https://t.me/webWekkly

frontend focus CSS Blend Modes https://garden.bradwoods.io/notes/css/blend-modes Opera One: Browsing Reinvented https://www.opera.com/one Web Accessibility: A Reference to Creating Inclusive Websites https://stackdiary.com/web-accessibility/ Container Query Units and Fluid Typography https://moderncss.dev/container-query-units-and-fluid-typography/ Setup Custom Properties https://moderncss.dev/container-query-units-and-fluid-typography/ The Potentially Dangerous Non-Accessibility Of Cookie Notices https://www.smashingmagazine.com/2023/04/potentially-dangerous-non-accessibility-cookie-notices/ CSS Custom Properties Beyond the :root https://matthiasott.com/notes/custom-properties-beyond-the-root When is :focus-visible visible? https://bitsofco.de/when-is-focus-visible-visible/ Exploring The Potential Of Web Workers For Multithreading On The Web https://www.smashingmagazine.com/2023/04/potential-web-workers-multithreading-web/ Richer UI install available for desktop https://developer.chrome.com/blog/richer-install-ui-desktop/ Rich Harris on frameworks, the web, and the edge https://www.youtube.com/watch?v=uXCipjbcQfM List.js: Add Search, Sort, Filters, and More to Tables and Lists https://listjs.com/ A Pure CSS Table Tennis Game https://codepen.io/ivorjetski/pen/mdzrLbW Minimal CSS Framework for semantic HTML https://picocss.com/ Free Tailwind landing page template https://github.com/cruip/tailwind-landing-page-template Get fully customizable, accessible and unstyled UI components https://ark-ui.com/ Tailwind Variants https://www.tailwind-variants.org/ Editable: An Extensible Rich Text Editor Framework https://github.com/editablejs/editable ------------------------- for more -subscribe to the channel https://t.me/webWekkly

node weekly How to process a CSV file five times faster in NodeJs with Rust and Napi rs https://www.alxolr.com/articles/how-to-process-a-csv-file-five-times-faster-in-node-js-with-rust-and-napi-rs Building a modern gRPC-powered microservice using Node.js, Typescript, and Connect https://blog.dopt.com/building-a-modern-grpc-powered-microservice Dissecting Npm Malware: Five Packages And Their Evil Install Scripts https://blog.sandworm.dev/dissecting-npm-malware-five-packages-and-their-evil-install-scripts Introducing npm package provenance https://github.blog/2023-04-19-introducing-npm-package-provenance/ How Postgres Triggers Can Simplify Your Backend Development https://themythicalengineer.com/how-postgres-triggers-can-simplify-your-backend-development.html Building And Dockerizing A Node.js App With Stateless Architecture With Help From Kinsta https://www.smashingmagazine.com/2023/04/building-dockerizing-nodejs-app-stateless-architecture-kinsta/ How to install Node.js 20 on Ubuntu 20.04 LTS https://joshtronic.com/2023/04/23/how-to-install-nodejs-20-on-ubuntu-2004-lts/ Linker.js: Access C, C++, Rust and Go Libraries from Node https://github.com/bitair-org/linker.js

JavaScript Weekly Introducing npm package provenance https://github.blog/2023-04-19-introducing-npm-package-provenance/ What's new in ECMAScript 2023 https://pawelgrzybek.com/whats-new-in-ecmascript-2023/ Vite 4.3 is out! https://vitejs.dev/blog/announcing-vite4-3.html Richer UI install available for desktop https://developer.chrome.com/blog/richer-install-ui-desktop/ Passkeys: What the Heck and Why? https://css-tricks.com/passkeys-what-the-heck-and-why/ Tutorial: Integrating React Flow and the Web Audio API https://reactflow.dev/blog/react-flow-and-the-web-audio-api/ 4 Ways to Create an Enum in JavaScript https://dmitripavlutin.com/javascript-enum/ Deno vs. Node: No One is Ready for the Move https://cult.honeypot.io/reads/deno-vs-node-main-differences/ Tachyon 2.0: A Bite-Sized Script to Make Page Navigation Faster https://github.com/weebney/tachyon Say hello to your new icon library. https://iconoir.com/ Ark UI: A Headless Library of Customizable, Accessible, and Unstyled UI Components https://ark-ui.com/ A package for visualizing Next.js app directory routes. https://github.com/DiiiaZoTe/next-route-visualizer Super fast hashing library written in Vanilla JS https://github.com/unjs/ohash Awesome React: Almost 500 Curated React Projects and Resources https://github.com/enaqx/awesome-react Storybook 7.0 https://storybook.js.org/blog/storybook-7-0/ Building a blog with Next.js 13 and React Server Components https://maxleiter.com/blog/build-a-blog-with-nextjs-13 Must Know React Portability Patterns https://www.youtube.com/watch?v=yi8UCnXPu8U Stop using nested ifs. Do this instead https://medium.com/coding-beauty/stop-using-nested-ifs-ed30e5ea5086 ------------------------- for more -subscribe to the channel https://t.me/webWekkly

Frontend Focus It's time to learn oklch color https://keithjgrant.com/posts/2023/04/its-time-to-learn-oklch-color/ Solving the CSS layout and source order disconnect https://developer.chrome.com/blog/reading-order/ What’s new in WCAG 2.2? https://accessibleweb.com/wcag/whats-new-in-wcag-2-2/ Tutorial: Integrating React Flow and the Web Audio API https://reactflow.dev/blog/react-flow-and-the-web-audio-api/ Recreating the title effect from creativesouth.com https://rachsmith.com/recreating-creative-south-title/ Chasing rainbows https://www.theverge.com/23650428/colorblindness-design-ui-accessibility-wordle Optimizing resource loading with the Fetch Priority API https://web.dev/fetch-priority/ Interaction to Next Paint (INP): What is it and How to Improve It https://calibreapp.com/blog/interaction-to-next-paint Passkeys: What the Heck and Why? https://css-tricks.com/passkeys-what-the-heck-and-why/ Say hello to your new icon library. https://iconoir.com/ Tailwind Animations https://github.com/canopas/tailwind-animations The UI toolkit for Svelte and Tailwind. https://www.skeleton.dev/ Online Favicon Generator https://www.favicon.software/ Color contrast checker https://colorcontrast.app/#fg=%23107db5&bg=%23fff&level=aa&format=rgb&algo=WCAG2&filter=none Easy email https://github.com/zalify/easy-email ------------------------- for more -subscribe to the channel https://t.me/webWekkly

Node Weekly Node.js 20 is now available! https://nodejs.org/en/blog/announcements/v20-release-announce Node v18.16.0 (LTS) https://nodejs.org/en/blog/release/v18.16.0 NPM Security best practices https://cheatsheetseries.owasp.org/cheatsheets/NPM_Security_Cheat_Sheet.html Deno vs. Node: No One is Ready for the Move https://cult.honeypot.io/reads/deno-vs-node-main-differences/ Stream File Uploads to S3 Object Storage and Reduce Costs https://austingil.com/upload-to-s3/ Open-Source Admin Panel for your Node.js Application https://adminjs.co/ a Node.js SOAP client for invoking web service https://github.com/loopbackio/strong-soap The Node.js framework for monoliths and microservices. https://github.com/crufters/actio Discord.js v14 Bot https://github.com/saiteja-madha/discord-js-bot Powerful search, tagging, filtering and sorting via simple text query language, for SQLite databases. https://github.com/haxtra/liquery ------------------------- for more -subscribe to the channel https://t.me/webWekkly

JavaScript Weekly The JavaScript Equality Table Game https://eqeq.js.org/ htmx 1.9.0 has been released! https://htmx.org/posts/2023-04-11-htmx-1-9-0-is-released/ The ECMAScript® 2023 Language Spec Steps Forward https://tc39.es/ecma262/2023/ Angular is back with a vengeance https://www.youtube.com/watch?v=nQ2A30cD3Q8 Ranger: JS Range Syntax for Anything https://dev.to/jonrandy/ranger-js-range-syntax-for-anything-4djc Trying Node.js Test Runner https://glebbahmutov.com/blog/trying-node-test-runner/ Create Stunning Presentations on the Web https://revealjs.com/ List.js: Add Search, Sort, Filters, and More to Tables and List https://listjs.com/ Asynchronous function queue with adjustable concurrency. https://github.com/jessetane/queue Yet Another React Lightbox https://yet-another-react-lightbox.com/ Sandpack 2.6: Component Toolkit for Creating Live Code Editing Experiences https://sandpack.codesandbox.io/ template string template engine designated to generate code at runtime. https://tinylibs.js.org/packages/ts-writer/ Minimatch 9.0 https://github.com/isaacs/minimatch Next.js 13.3 https://nextjs.org/blog/next-13-3 How Migrating from Vanilla Redux to Redux Toolkit Improved State Management in Shopify POS https://shopify.engineering/react-redux-toolkit-migration React forwardRef(): How to Pass Refs to Child Components https://dmitripavlutin.com/react-forwardref/ Framework popularity on Netlify https://www.netlify.com/blog/framework-popularity-on-netlify/ Mastering React: Techniques to Take Your UI to the Next Level https://blog.bitsrc.io/mastering-react-techniques-to-take-your-ui-to-the-next-level-a5002173904f Webxr with Three.js and React (React Three Fiber) https://www.youtube.com/playlist?list=PLpM_sf_d5YTPXeVp4cmgN_cNBj9pNTEmZ#react3dfiber ------------------------- for more -subscribe to the channel https://t.me/webWekkly

Frontend Focus CSS Text balancing with text-wrap:balance https://ishadeed.com/article/css-text-wrap-balance/ Chrome will support the WebGPU API by default—here’s why that’s important https://arstechnica.com/gadgets/2023/04/chrome-113-will-enable-webgpu-a-modern-low-overhead-graphics-api-for-the-web/ Modern HTML email (tables no longer required) https://fullystacked.net/posts/modern-html-email/ Can you create beautiful stroked text in CSS? https://blog.logrocket.com/create-beautiful-stroked-text-css/ Testing localhost on multiple devices https://www.silvestar.codes/articles/testing-localhost-on-multiple-devices/ Webxr with Three.js and React (React Three Fiber) https://www.youtube.com/playlist?list=PLpM_sf_d5YTPXeVp4cmgN_cNBj9pNTEmZ#react3dfiber Using color-mix() to create opacity variants https://una.im/color-mix-opacity/ Create amazing patterns using CSS gradients https://www.youtube.com/watch?v=mXrBC_mZfTw Tailwind CSS v3.3: Extended color palette, ESM/TS support, logical properties, and more https://tailwindcss.com/blog/tailwindcss-v3-3 Iconhunt: A Search Engine for 150,000+ Icons https://www.iconhunt.site/ Catchy gradients Stunning templates https://gradicol.vercel.app/ Say Goodbye to Boring Lorem Ipsum https://uicontent.co/ Generate your ideal color palette https://colormagic.app/ ------------------------- for more -subscribe to the channel https://t.me/webWekkly

Node Weekly Trying Node.js Test Runner https://glebbahmutov.com/blog/trying-node-test-runner/ Node v19.9.0 (Current) https://nodejs.org/en/blog/release/v19.9.0 State of node.js 2023 https://www.youtube.com/watch?v=Yl5mVte-wdw Electron 24.0.0 https://www.electronjs.org/blog/electron-24-0 Mastering Yarn's lifecycle with hooks https://scinos.dev/posts/2023-04-08-mastering-yarns-lifecycle-with-hooks/ NPKILL 0.11.1: Delete node_modules Even Faster https://github.com/voidcosmos/npkill/releases/tag/v0.11.1 Croner - Cron for JavaScript and TypeScript https://github.com/hexagon/croner Chrome Extension CLI https://github.com/dutiyesh/chrome-extension-cli A zero-dependency cron parser and scheduler for Node.js, Deno and the browser. https://github.com/P4sca1/cron-schedule tsPEG : A PEG Parser Generator for TypeScript https://github.com/EoinDavey/tsPEG/tree/master ------------------------- for more -subscribe to the channel https://t.me/webWekkly

javascript weekly (yap - moved to Thursday ) Croner: Cron for JavaScript and TypeScript https://github.com/hexagon/croner JSON vs XML With Douglas Crockford https://corecursive.com/json-vs-xml-douglas-crockford/ RFC: Angular Signals https://github.com/angular/angular/discussions/49685 JavaScript Algorithms and Data Structures https://github.com/trekhleb/javascript-algorithms Reactive switchboard: making a big, slow Vue/Alpine page "blazingly" fast https://calebporzio.com/reactive-switchboard ⚛️ Dan Abramov explores React Server Components with us! [VOD] https://www.youtube.com/watch?v=Fctw7WjmxpU PWAs in app stores https://web.dev/pwas-in-app-stores/ DevTools Tips: What are source maps? https://developer.chrome.com/en/blog/devtools-tips-23/ JSPM CLI Relaunch https://jspm.org/jspm-cli The CLI for your next Chrome Extension. 🚀 https://github.com/dutiyesh/chrome-extension-cli React Chrono 2: A Flexible Timeline Component https://github.com/prabhuignoto/react-chrono Optimizes static websites for best user experience and best Core Web Vitals scores. https://github.com/divriots/jampack vanilla javascript input mask https://imask.js.org/ How I improve my skills in Typescript #2 : Mapped Type https://dev.to/codeoz/how-i-improve-my-skills-in-typescript-2-mapped-type-dag Typescript utility types that you must know https://dev.to/arafat4693/typescript-utility-types-that-you-must-know-4m6k Learning React from two Angles in 2023 https://www.robinwieruch.de/learning-react/ ------------------------- for more -subscribe to the channel https://t.me/webWekkly

Front-End Front Top Stories The search element https://www.scottohara.me/blog/2023/03/24/search-element.html Trigonometric functions in CSS https://web.dev/css-trig-functions/ CSS Masking https://ishadeed.com/article/css-masking/ Checkered background using two lines of code in CSS https://www.amitmerchant.com/checkered-background-using-only-two-lines-of-code-in-css/ Preventing too-short final lines of text blocks https://clagnut.com/blog/2425/ The Ultimate Guide to Image Optimisation https://calibreapp.com/blog/image-optimisation-guide ------------------------- for more -subscribe to the channel https://t.me/webWekkly

JavaScript Weekly JavaScript import maps are now supported cross-browser https://web.dev/import-maps-in-all-modern-browsers/ Updates from the 95th TC39 meeting https://dev.to/hemanth/updates-from-the-95th-tc39-meeting-ne5 React Labs: What We've Been Working On – March 2023 https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023 Qwik Reaches RC Milestone https://www.builder.io/blog/qwik-rc-milestone Janet for Mortals https://janet.guide/ In Praise of Vite https://cloudfour.com/thinks/in-praise-of-vite/ Building Framer Motion Animations Inside a Qwik Application https://www.builder.io/blog/framer-motion-qwik A Business Case for SvelteKit https://elliscs.hashnode.dev/a-business-case-for-sveltekit How to enable OpenTelemetry traces in React applications https://developers.redhat.com/articles/2023/03/22/how-enable-opentelemetry-traces-react-applications NPKILL 0.11.1: Delete node_modules Even Faster https://github.com/voidcosmos/npkill/releases/tag/v0.11.1 Inferno 8.1: A Fast, React-a-Like with a Different Approach https://www.infernojs.org/ Nano JSX: A Lightweight SSR-First JSX Library https://nanojsx.io/ Concurrent.js: Load Modules into Background Threads https://github.com/bitair-org/concurrent.js A zero-dependency cron parser and scheduler for Node.js, Deno and the browser. https://github.com/P4sca1/cron-schedule React server component for syntax highlighting https://bright.codehike.org/ A typescript library to deserialize json into typescript classes and serialize classes into json. https://github.com/GillianPerard/typescript-json-serializer Next.js App Router now supports static exports https://beta.nextjs.org/docs/configuring/static-export Rethinking React best practices https://frontendmastery.com/posts/rethinking-react-best-practices/ Smarter and Simpler React State https://www.youtube.com/watch?v=Cp64YbYBNDA The 2023 guide to React debugging https://raygun.com/blog/react-debugging-guide/ ------------------------- for more -subscribe to the channel https://t.me/webWekkly

Node Weekly One In Two New Npm Packages Is SEO Spam Right Now https://blog.sandworm.dev/one-in-two-new-npm-packages-is-seo-spam-right-now Node v16.20.0 (LTS) https://nodejs.org/en/blog/release/v16.20.0 Speeding up the JavaScript ecosystem - npm scripts https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-4/ Node.js compatibility for Cloudflare Workers – starting with Async Context Tracking, EventEmitter, Buffer, assert, and util https://blog.cloudflare.com/workers-node-js-asynclocalstorage/ The Landscape of npm Packages for CLI Apps https://blog.kilpatrick.cloud/posts/node-cli-app-packages/ A Business Case for SvelteKit https://elliscs.hashnode.dev/a-business-case-for-sveltekit np 7.7.0: A Better npm publish https://github.com/sindresorhus/np Nano JSX: A Lightweight SSR-First JSX Library https://nanojsx.io/ Concurrent.js: Load Modules into Background Threads https://github.com/bitair-org/concurrent.js pnpm v8.1 https://github.com/pnpm/pnpm/releases/tag/v8.1.0 Sharp 0.32.0: High Performance Image Processing from Node https://github.com/lovell/sharp ------------------------- for more -subscribe to the channel https://t.me/webWekkly

Frontend Focus WebKit Features in Safari 16.4 https://webkit.org/blog/13966/webkit-features-in-safari-16-4/ Visually hidden content is a hack that needs to be resolved, not enshrined https://www.scottohara.me//blog/2023/03/21/visually-hidden-hack.html The Ultimate Guide to Image Optimisation https://calibreapp.com/blog/image-optimisation-guide Improving CSS Shapes with Trigonometric Functions https://danielcwilson.com/posts/css-shapes-with-trig-functions/ Health Benefits of Browser Diversity https://timkadlec.com/remembers/2023-03-22-safari-and-a-healthier-web/ CSS-only Widgets Are Inaccessible https://adrianroselli.com/2023/03/css-only-widgets-are-inaccessible.html File Uploads for the Web (1): Upload Files with HTML https://austingil.com/uploading-files-with-html/ Why APCA as a New Contrast Method?