fabienjuif

Joined 8 years ago

Karma
2
Submissions
11
Member since
May 26
Here is my github account: https://github.com/fabienjuif

I am a french freelancer developper.

I love Javascript!

View on Hacker News

Recent submissions

Comment · 7 years ago
Thank you

Feel free to open issues if you have questions!

Comment · 7 years ago
Here are the features:

- Light (bundlesize)

- Supports browser and Node (SSR compatible)

- Supports cache (via third party library, or your own code)

I wrote this because I wanted a light client that supports cache and that can work on nextjs.

This client is customisable since you can give your cache implementation and your fetch implementation (the browser's fetch is the default implementation)

:)

Comment · 8 years ago
I use it with some of my clients and it turns pretty well:

- very little footprint

- easy to dev with it, my clients are very productive once I leave them with the base code

I will be honnored if you give it a try!

Comment · 8 years ago
Because k-ramel:

- is fast

- is immutable

- is modular

- encourages to decouple UI and state management

- encourages to not have side effect into your business logic

- has a light bundle size footprint (with http driver)

- works with redux-dev-tools

Comment · 8 years ago
Hi!

I wrote this library because it allows us to use graphql directives (server side) like middlewares.

-> gql declaration order is preserved

-> implementation is simplified

Feel free to open github issues if you know better solutions

Comment · 8 years ago
Extract of the README.md

> The lib was created to simplify our routes usages. This is done by matching an uniq code to a route (we never identify a route to its href).

This lib allows us, via bindings, to use path params and query params, and context informations on top of that. context informations are the data you are putting in route definitions, like "is this route public?"

So this lib aims to simplify the maintenance of your routes:

We use uniq route code to identify routes, meaning that if you change related href your code is not impacted We describe routes as nested components We allow to put context informations into routes definition context informations are copied from parent to children and can be overwritten, meaning that you can put a isPublic: false flag on a parent (and only on a parent), and all your children will have this isPublic: false set.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton