Co-Founder and CTO of BRIC A VRAC. Cannot live without developing

Bric à Vrac

Co-Founder and CTO of BRIC A VRAC. Cannot live without developing

Bric à Vrac
Showing:

Openbase Activity

Joined Dec 2021

Rating Distribution

5
17
4
3
3
0
2
1
1
1

Feedback Distribution

22
Easy to Use
19
Great Documentation
19
Performant
12
Highly Customizable
10
Hard to Use
6
Buggy

Top Reviews

eslintFind and fix problems in your JavaScript code.
Who has not heard of eslint ? It is the only reliable package for a perfect code. I personnaly use it in every React applications and it is a main ally when it is paired to TypeScript. It allows to detect inconsistencies and prevents by far ahead future bugs. And of course, without mentioning its fix tools, which fix quickly our code. However, using eslint alone without any extensions could be a bit light. Consider adding prettier, and airbnb extensions for eslint.
eslintFind and fix problems in your JavaScript code.
Who has not heard of eslint ? It is the only reliable package for a perfect code. I personnaly use it in every React applications and it is a main ally when it is paired to TypeScript. It allows to detect inconsistencies and prevents by far ahead future bugs. And of course, without mentioning its fix tools, which fix quickly our code. However, using eslint alone without any extensions could be a bit light. Consider adding prettier, and airbnb extensions for eslint.
react-nativeA framework for building native applications using React
It has been 4 years I started to develop under ReactJs. Seeing his son ReactNative after the revolution Facebook made, was an unbelievable (at this old time). It makes Mobile development so easy and with a possibility to develop for iOS and Android on the same time. With a friend, from scratch, with React Native, in one month, we were able to publish a complete bank application on both platforms. What an amazing time it is with React Native !
typescriptTypeScript is a superset of JavaScript that compiles to clean JavaScript output.
At the beginning, for me using "compilers" for Javascript was such a bad idea. After using it for 2 years, I have to apologize as Typescript is for me one of the best creation. It prevents possible and future bugs, adds a really code consistency and specially on a language as JS that allows too much liberties. TypeScript and VSCodium are Microsoft best projects by far.
react-reduxOfficial React bindings for Redux
Since React use mainly hooks, I found react-redux less interesting than before. Redux brought a good way to manage data, and I used to connect to my api wrapper. It is hard to make good configurations as they are many ways to do it and sometimes, it will not work because of react logic. Today, I tend to remove redux from my projects and build my own context wrappers.
eslint-config-airbnbJavaScript Style Guide
Must have when using eslint. Airbnb made a huge work as they make the code easly readable and also avoid from some bugs. It is also hard to use because of the whole default constraints that I found sometimes too much. Starting a project with this package constraint you to have a perfect code, no way to rush your app without being blocked by Airbnb rules...
yarnThe 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry
Yarn is just perfect, what can I say more ? It happens to me to have issues between devices and packages we use for our applications. Mainly because sometimes npm conflicts and works a bit differently on which OS you are working on. Yarn is simple and does the work as it covers every differences we could be faced of. tldr: Delete npm, use yarn.
reduxPredictable state container for JavaScript apps
I used to wrap Redux in order to have a real control on it. It is powerful but you need to have a certain knowledge of how React works to really understand the possibilities. With React hooks and contexts, I know found Redux a bit overkill and tend to remove it from my packages. But I love the approach to be honest.
reactA declarative, efficient, and flexible JavaScript library for building user interfaces.
It has been 4 years I started to develop under ReactJs. It is a new way to develop front end applications without using buggy and horrible JS libraries as JQuery. It is smooth, simple, and fully integrated with JSX which is I think, with hooks, the most brillant part and creation for web developers.
ember-sourceEmber.js - A JavaScript framework for creating ambitious web applications
The idea of creating a front-end framework with everything designed in one way is I guess ambitious. However, taking a project using it, is really really, really hard. It took us months to debug everything and also try to add views. We had to replace it with more modern packages as React and Vue
ij
i18n-jsIt's a small library to provide the I18n translations on the Javascript. It comes with Rails support.
i18n-js is the only package I think to use for translations on my ReactJs and ReactNative applications. It is well built, simple and do not require a long time to integrate it. The only pointy thing I see, the documentation could be better with a more detailed information

GitHub Activity

Joined Dec 2016
40
Followers
17
Following
64
Repositories
1
Gists
297
Pull Requests
156
Issues
118
Starred
93
Watched

Organizations

nextcloud
bricavrac
simde-utc
laramore
1mo ago
react-reduxOfficial React bindings for Redux
Buggy
Hard to Use

Since React use mainly hooks, I found react-redux less interesting than before. Redux brought a good way to manage data, and I used to connect to my api wrapper. It is hard to make good configurations as they are many ways to do it and sometimes, it will not work because of react logic. Today, I tend to remove redux from my projects and build my own context wrappers.


0
1mo ago
jqueryjQuery JavaScript Library
Buggy
Abandoned

It is hard to me to see how we can still use jquery for front-end applications. It was wonderful to use it at the beginning of js hype, simple wrapper, consistent logic. JQuery has to let his place to React and Vue


0
1mo ago
ember-sourceEmber.js - A JavaScript framework for creating ambitious web applications
Buggy
Hard to Use
Slow

The idea of creating a front-end framework with everything designed in one way is I guess ambitious. However, taking a project using it, is really really, really hard. It took us months to debug everything and also try to add views. We had to replace it with more modern packages as React and Vue


0
rc
react-calendarUltimate calendar for your React app.
Great Documentation
Easy to Use
Highly Customizable

I really this package as it allows to have a simple calendar. It works as expected but why I rated this 4 stars is because it is hard to customize classes as they are dynamics. So if you want to change the style of the calendar, you will have to take time to inspect


0
rgr
react-google-recaptcha-v3Google Recaptcha V3 integration for React
Performant
Easy to Use
Poor Documentation

They are multiple packages to integrate Google Recaptcha v3 to ReactJs and this is the only one that worked for me perfectly. Was a bit complicated to integrate as i found the documentation complicated. Thanks for the job


0
2mos ago
cha
chartjsA simple and functional charting library.
Great Documentation
Easy to Use
Performant
Hard to Use

ChartJS is a must have for dashboards. Simple graphs but diversified. I find it personnaly hard to use because configurations are not well guided. The documentation is good, but you need time to find what you need precisely.


0
2mos ago
sassThe reference implementation of Sass, written in Dart.
Easy to Use
Performant
Highly Customizable

Works like I charm. I tried others packages to improve CSS and this package works nicely with React applications. Does what it is asked to do, and compile to a valid CSS.


0
2mos ago
eslintFind and fix problems in your JavaScript code.
Hard to Use
Great Documentation
Easy to Use
Highly Customizable
Performant

Who has not heard of eslint ? It is the only reliable package for a perfect code. I personnaly use it in every React applications and it is a main ally when it is paired to TypeScript. It allows to detect inconsistencies and prevents by far ahead future bugs. And of course, without mentioning its fix tools, which fix quickly our code. However, using eslint alone without any extensions could be a bit light. Consider adding prettier, and airbnb extensions for eslint.


0
2mos ago
ij
i18n-jsIt's a small library to provide the I18n translations on the Javascript. It comes with Rails support.
Easy to Use
Poor Documentation
Performant

i18n-js is the only package I think to use for translations on my ReactJs and ReactNative applications. It is well built, simple and do not require a long time to integrate it. The only pointy thing I see, the documentation could be better with a more detailed information


0
Nastuzzi Samy upvoted a review by Preveen Raj
2mos ago
react-router-domDeclarative routing for React

Client side routing in react is not a built in thing as we all know. The power of react-router-dom brings very much flexibility to react to route itself without losing the behaviour of a single page application.


3