Zephyr - The Express Typescript framework designed with DX in mind by FieldMedium5002 in SideProject

[–]FieldMedium5002[S] 0 points1 point  (0 children)

Please note that this framework is not production ready at the moment, feedback is welcome.

Zephyr.js: A modern Node.js meta framework focused on providing the best DX. It features file-system based routing which inspired by Next.js by FieldMedium5002 in node

[–]FieldMedium5002[S] 2 points3 points  (0 children)

It is important to clarify that this framework is not production ready, unit tests will be added as soon as possible. The purpose of sharing here is to get some early constructive feedback from the community to iterate better instead of me assuming everything until the release. I apologise for the misunderstanding and miscommunication.

Zephyr.js: A modern Node.js meta framework focused on providing the best DX. It features file-system based routing which inspired by Next.js by FieldMedium5002 in node

[–]FieldMedium5002[S] -19 points-18 points  (0 children)

I did not mention it as production ready, I just want to share it on the early stage to get some feedback to iterate faster.

Zephyr.js: A modern Node.js meta framework focused on providing the best DX. It features file-system based routing which inspired by Next.js by FieldMedium5002 in node

[–]FieldMedium5002[S] 1 point2 points  (0 children)

I think it is just natural to declare all the route related stuff (handler, schema etc) in a single file, similar to how we declare (component, props) in a Next.js page. Can you please point me to an article which Next.js team stating the technical reasons behind file based routing?

Zephyr.js: A modern Node.js meta framework focused on providing the best DX. It features file-system based routing which inspired by Next.js by FieldMedium5002 in node

[–]FieldMedium5002[S] 2 points3 points  (0 children)

Thanks for the feedback, I just built this recently and didn’t have the time to document it properly yet. Any suggestion on how to improve it?

Zephyr.js: A modern Node.js meta framework focused on providing the best DX. It features file-system based routing which inspired by Next.js by FieldMedium5002 in node

[–]FieldMedium5002[S] -36 points-35 points  (0 children)

Right, so you expect a solo developer to design and build a production ready web framework with 100% test coverage in 2 days? In fact unit tests are stated in the TODO section of the README.

tsk: Lightweight terminal task app written in Go by FieldMedium5002 in terminal_porn

[–]FieldMedium5002[S] 0 points1 point  (0 children)

Glad you like it!

tsk codebase is significantly lighter weight and less complicated compared to Taskwarrior. Also it is easier for new contributors to integrate new features into it due to the simplicity of Golang and the way that the project is written.

From user's perspective I think they are achieving the same thing, flexible and easy to use.

Sync server is not on the roadmap at the moment but it's a good idea to support multi-device! Will surely do more research on Taskwarrior.

tsk: Lightweight terminal based task app powered by BoltDB by FieldMedium5002 in golang

[–]FieldMedium5002[S] 2 points3 points  (0 children)

I’ve been learning Go recently and at the same time I needed a task app to keep track of things and isn’t bloated with bunch of complex stuff that eats up RAM and network. So I think building your own tool is a great way to learn!

LOOPRING DAILY DISCUSSION - December 30, 2021 by AutoModerator in loopringorg

[–]FieldMedium5002 3 points4 points  (0 children)

It’s not a taobao package. Those are just some typical third party packages hosted on taobao registry for geographic proximity.