[program-l] Re: (No To: program-l@xxxxxxxxxxxxx

  • From: <joeldodson@xxxxxxxxx>
  • To: <program-l@xxxxxxxxxxxxx>
  • Date: Tue, 4 Jan 2022 22:07:52 -0800

Plus one for react, though Svelte might be a good option as well.

I'm starting to learn react and I've heard of reasons not to use it (mostly 
around performance and amount of JavaScript the app will have to download).  I 
suspect though, considering its current popularity, it will be around for a 
while.  And some of the complaints might be more relevant for very large apps.

If you do go with react, check out Grommet, https://v2.grommet.io.  I haven't 
used it but it's supposed to be veery good regarding accessibility.  
Disclaimer, a good friend of mine is very involved with the project.

This article sounds pretty interesting as well:
https://www.smashingmagazine.com/2021/01/grommet-react-applications/

If you want to get more bleeding edge, I've been hearing many good things about 
Svelte, https://svelte.dev.  It's gaining momentum quickly and is supposed to 
address many shortcomings inherent in React.

If part of your goal is learning new tech, you're probably in good shape with 
either React or Svelte.

Cheers,
Joel  

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On Behalf 
Of William Grussenmeyer
Sent: Tuesday, January 4, 2022 8:20 PM
Subject: [program-l] Re: (No To: program-l@xxxxxxxxxxxxx

I would definitely go with javascript and react.  I do not think you need 
bootstrap.  React has the  ability to do CSS and give formatting in such things 
as font size and colors and stuff easily.

On 1/4/22, Toni Barth <dmarc-noreply@xxxxxxxxxxxxx> wrote:

Hello guys,


this topic might be one of the more common ones discussed between 
blind developers, but I thought it'd be worth bringing it up again.


I frequently think about creating my own website and tried several 
different ways already. I studied computer science for multiple 
degrees already and thus don't want to go with CMS like Drupal or 
Wordpress, which I already tried, but it doesn't feel professional 
enough for my taste. Thats why I always come back to writing my own, 
which is not a problem per-se, but it won't just look great due to me 
not being able to properly format the website.


I often think about GUI frameworks like Qt, which deffinitely need 
people who can see and move stuff around from time to time, but thanks 
to designing patterns like layouts, boxes and such, a good-looking 
simple GUI can deffinitely be done as a blind person without having to 
fiddle around too much withthe graphics. I wasn't able to find 
something comparable in the web world yet unfortunately.


What is your experience with this topic? Do you have a website which 
you developed on your own without sighted help or what did you ask 
them to do for you? How would you approach such a thing?

I'm currently thinking about a new attempt in writing a page in react 
based on bootstrap and some other pre-defined packages, hoping that I 
can ask a gweb designer to do the CSS for me as soon as all the 
content is finished, but i'm deffinitely stepping onto new territory here for 
me.


Thanks.


Best Regards.


Toni Barth


** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: